English synonyms about - contact  

Altai Mountains

noun

1 Altai Mountains

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

synonym: Altay Mountains.

Polish: Ałtaj


Find more on altai mountains elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0471