0%

ALL meanings of altai mountains

Altai Mountains
A a
  • noun plural altai mountains a mountain system of central Asia, in W Mongolia, W China, and S Russia. Highest peak: Belukha, 4506 m (14 783 ft) 3
  • noun altai mountains mountain system of central Asia, extending from E Kazakhstan & SC Russia into NW China and W Mongolia: highest peak, c. 15,000 ft (4,572 m) 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?