Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mountains
in English
mountains
us
/ˈmaʊntənz/
uk
/ˈmaʊntɪnz/
#common
Lemma:
mountain
The lemma is the base or root form of this word.