indus
IPA: ˈɪndʌs
Root Word: Indus
noun
- A major river in China, India and Pakistan, rising in Tibet and flowing into the Arabian Sea.
- (astronomy) A constellation of the southern sky between Grus and Pavo.
- A hamlet in Alberta, Canada
Advertisement
Examples of "indus" in Sentences
No Sentences Found for indus
Advertisement
Advertisement