YAMUNA


Meaning of YAMUNA in English

Pronunciation: ' y ə -m ə -n ə

Function: geographical name

river 860 mi (1384 km ) N India in Uttar Pradesh flowing from the Himalayas S & SE into the Ganges

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.