DICTIONARY

(Total Entries : 197270)

atyamla

Dictionary Definition: 

aty-amla mfn. very acid

• m. the tree Spondias Mangifera [Page 13, Column 2]

• (ā), f. a species of citron