DICTIONARY

(Total Entries : 197270)

umāvana

Dictionary Definition: 

○vana n. N. of the town Vana-pura or Devi-koṭa (Devi Cote) L

Related: