DICTIONARY

(Total Entries : 197270)

ekarada

Dictionary Definition: 

ekarada- m. ` one-tusked ' , N. of Gaṇeśa cf. L.