DICTIONARY

(Total Entries : 197270)

ayugmasara

Dictionary Definition: 

○sara m. 'having an odd number of arrows (i.e. five)', N. of the god of love Daś