アルタイ 1Altai (Russia) Translated by Jiyomi 2Altai mountains Translated by Jiyomi noun (common) (futsuumeishi) JMdict entry 2856445. Source and licence.