DICTIONARY

(Total Entries : 197270)

ajambha

Dictionary Definition: 

a-jambha m. 'toothless', a frog  

Related: