noun. ['ˈrɪvɝ'] a large natural stream of water (larger than a creek).
- rivere (Anglo-Norman)
- riviere (Old French (842-ca. 1400))
Rhymes with Indus River
noun. an Asian river that rises in Tibet and flows through northern India and then southwest through Kashmir and Pakistan to the Arabian Sea.
- Islamic Republic of Pakistan
- Indus River
- West Pakistan
- Sindus (Latin)