Altostratus cloud

Altostratus cloud

Answer

Grayish or bluish layer of clouds that can obscure the Sun.