(noun) a faint constellation in the southern hemisphere near Telescopium and Tucana.
··
Noun Definition 1
(noun) an Asian river that rises in Tibet and flows through northern India and then southwest through Kashmir and Pakistan to the Arabian Sea. Synonyms: Indus River. Example: "The valley of the indus was the site of an early civilization."