DICTIONARY

(Total Entries : 197270)

閻牟那

Dictionary Definition: 

Yamunā, the modern river Jamna.