DICTIONARY

(Total Entries : 197270)

udyānaka

Dictionary Definition: 

udyānaka n. a garden, park R

Related: