Chinese-English dictionary »

喜马拉雅山 /xǐmǎlāyǎ shān/ meaning in English

ChineseEnglish
喜马拉雅山 /Xǐmǎlāyǎ shān/ proper noun

Himalayas(a mountain range of south-central Asia)
proper noun
[UK: ˌhɪ.mə.ˈlaɪəs] [US: ˌhɪ.mə.ˈlaɪəs]