Noun indus has 2 senses
  1. Indus - a faint constellation in the southern hemisphere near Telescopium and Tucana
    --1 is a kind of
    constellation
  2. Indus, Indus River - an Asian river; flows into the Arabian Sea
    --2 is a kind of river
    --2 is a part of Pakistan, Islamic Republic of Pakistan, West Pakistan
,
TOP