DICTIONARY

(Total Entries : 197270)

ayoagra

Dictionary Definition: 

○agra (áyo.), mf(ā)n. iron pointed RV. x, 99, 6