Word Definition - 喜马拉雅

xǐ mǎ lā yǎ the Himalayas