Mountain-chain Synonyms

A series of hills or mountains
(Noun)