mountainous
adjectiveHaving many mountains.
adjectiveResembling a mountain in size; huge.
Abounding in mountains: as, the mountainous country of the Swiss.
Large as a mountain; huge; towering.
Inhabiting mountains; barbarous.
adjectiveFull of, or containing, mountains.
adjectiveInhabiting mountains.
adjectiveLarge as, or resembling, a mountain; huge; of great bulk.
adjectiveHaving many
Resembling a mountain, especially in