We found 1 definitions of altay mountains from 1 different sources.
Noun |
||
altay mountains - a mountain range in central Asia that extends a thousand miles from Kazakhstan eastward into western Mongolia and northern China | ||
Altai Mountains, Altay Mountains |