DICTIONARY

(Total Entries : 197270)

oṣṭhapallava

Dictionary Definition: 

○pallava n. 'lip-bud', a lip