Answer: CUMULUSCLOUD

AnswerCrossword Clue
CUMULUSCLOUDPuffy sky feature