Dictionary.com
Thesaurus.com

Altais

  • plural
    of Altai.
    Altai
    noun
    a territory of the Russian Federation in central Asia. 101,000 sq. mi. (261,700 sq. km). Barnaul.

More Suggestions