DICTIONARY

(Total Entries : 197270)

agira

Dictionary Definition: 

agiram. (√ag), the sun L., fire L

• a Rākshasa L

Related: