YAMUNA


Meaning of YAMUNA in English

geographical name river 860 miles (1384 kilometers ) N India in Uttar Pradesh flowing from the Himalayas S & SE into the Ganges

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.