mountains
moun-tains
noun
Large natural elevations of the Earth's surface, much higher than hills.
"The Scottish Highlands are home to many beautiful mountains."
Thesaurus
Synonyms: batch, mess, stack, slew, quite a little, great deal, heap, mint, mass, raft, pot, passel