Definitions
There is 1 meaning of the phrase
Altay Mountains.
Altay Mountains - as a noun
A mountain range in central asia that extends a thousand miles from kazakhstan eastward into western mongolia and northern china
Synonyms (Exact Relations)
altai mountains