1. mountainous
mountainous area
The Scottish Highlands are a famous mountainous area which attracts many climbers from around the world.
The capital of Ecuador is Quito, in the mountainous province of Pichincha.
2. a lot of something
English word "mountain"(a lot of something) occurs in sets:
Advanced English words that start with "M"