Meaning of indus
Definition of indus
(noun)
a
faint
constellation
in the
southern
hemisphere
near
Telescopium and Tucana
an Asian
river
that rises in Tibet and flows
through
northern
India and
then
southwest
through
Kashmir and Pakistan to the Arabian Sea; "the
valley
of the Indus was the
site
of an
early
civilization"
Other information on indus
WIKIPEDIA results for
indus
Amazon results for
indus
Tweet