Chinese-English dictionary »

阿拉哈巴德 /Ālāhābādé/ meaning in English

ChineseEnglish
阿拉哈巴德 /Ālāhābādé/ proper noun

Allahabad(city in India)
proper noun
[UK: ˌæ.lə.hə.ˈbɑːd] [US: ˌæ.lə.hə.ˈbɑːd]