cumulus

heap, pile

Noun
1