DICTIONARY

(Total Entries : 197270)

羅剎

Dictionary Definition: 

梵語羅剎,華言速疾鬼,又云可畏。以其暴惡可畏故也。

Related: