Altai Mountains

(redirected from Altayn Nuruu)
Also found in: Dictionary.
  • noun

Synonyms for Altai Mountains

a mountain range in central Asia that extends a thousand miles from Kazakhstan eastward into western Mongolia and northern China

Related Words