DICTIONARY

(Total Entries : 197270)

stamberama

Dictionary Definition: 

stambe-rama m. (fr. loc. of stamba + r○) 'delighting in clumps of high grass', an elephant Kāv