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