アルタイ
arutai

Noun

1. Altai (Russia)

Noun

2. Altai mountains