indus ( synonym found)

Definition of indus:

°A large river of south-central Asia, rising in Tibet and flowing through Kashmir and Pakistan to the Arabian Sea.
°A constellation of the southern sky between Grus and Pavo. It commemorates American Indians.

Definition of indus:

°A large river of south-central Asia, rising in Tibet and flowing through Kashmir and Pakistan to the Arabian Sea.
°A constellation of the southern sky between Grus and Pavo. It commemorates American Indians.

Back to Top