Four latin terms form the basis for the naming of clouds:
Cirrus : fibrous or hair-like
Cumulus : a heap or pile
Stratus : a horizontal sheet or layer
Nimbus : rain-bearing
The prefix Alto is used to indicate medium altitude clouds.
Terms, and basic classifications first proposed by Luke Howard in 1803.