Home / I / indus river

indus river

noun 11 letters Scrabble 14 WWF 17
Definitions
noun

an Asian river that rises in Tibet and flows through northern India and then southwest through Kashmir and Pakistan to the Arabian Sea

Want another word?
Spin the dictionary for a fresh one.
Generate a word →