Pinyin Dictionary results for "mo hou"

末后
finally
摩睺罗伽
Mahoraga, snake's headed Indian deity; a protector deity of Buddhist law
Dictionary data provided by CC-CEDICT