montaña
Top 2000
Meanings
Noun
1. mountain
2. a lot; a bunch (figuratively)
Examples272
Japan is a country where there are many mountains.
I live in a small mountain village.
I live in a small mountain village.
Look at this high mountain.
How tall that mountain is!
This mountain isn't very tall.