Skip to content
inoh

indus

/ˈɪn.dəs/

A major river in South Asia.

“The Indus flowed gently through the countryside.”
Add to my deck
Illustration of indus: A major river in South Asia.