geographical name river about 350 miles (563 kilometers ) N India in Uttar Pradesh flowing S into the Ganges
RAMGANGA
Meaning of RAMGANGA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012