FEEDBACK

Meaning of 香巴拉

Lookup via: Pinyin | Radicals
香 xiāng 巴 bā 拉 lā
Shambhala, mythical place (Buddhism, Hinduism)