DICTIONARY

(Total Entries : 197270)

俱毘羅

Dictionary Definition: 

(1)kumbhīra, crocodile; also鳩鞞羅; 俱尾羅. (2) Kuvera, Kubera, the guardian king of the north, v. 毘沙門 Vaiśravaṇa, the god of wealth.