DICTIONARY

(Total Entries : 197270)

devaśūra

Dictionary Definition: 

○śūra m. 'divine hero', N. of a man Cat.