English dictionary
altay mountains meaning and definition
Definition and meaning of altay mountains at MeaningMonkey.org. altay mountains meaning and definition in the English Dictionary.ALTAY MOUNTAINS noun
Definition of Altay Mountains (noun)
- a mountain range in central Asia that extends a thousand miles from Kazakhstan eastward into western Mongolia and northern China
- synonyms: Altai Mountains
Source: Princeton University Wordnet