DICTIONARY

(Total Entries : 197270)

dvyagra

Dictionary Definition: 

○agra mf(ā)n. 2-pointed, ending in 2 extremities MW.