A small or fluffy cloud; a cloud of insignificant size or a diminutive cloud formation.
From 'cloud' (from Old English 'clūd,' originally meaning a lump of earth) plus '-let' (diminutive suffix from Old French). The suffix '-let' makes things sound small and often cute.
Scientists who study clouds actually use the word 'cloudlet' to describe small cloud formations in meteorology, so what sounds like a poetic invention is actually a real technical term!
Complete word intelligence in one call. Free tier — 50 lookups/day.