Pinyin Dictionary results for "ge nie sha"

格涅沙
Ganesha (the elephant-headed God in Hinduism, son of Shiva and Parvati)
Dictionary data provided by CC-CEDICT