DICTIONARY

(Total Entries : 197270)

adharāmṛta

Dictionary Definition: 

adharâmṛta n. the nectar of the lips