meaning of altay mountains

altay mountains meaning in General Dictionary

a mountain range in central Asia that expands 1000 miles from Kazakhstan eastward into western Mongolia and north China