Noun indus river has 1 sense
  1. Indus, Indus River - an Asian river; flows into the Arabian Sea
    --1 is a kind of river
    --1 is a part of Pakistan, Islamic Republic of Pakistan, West Pakistan
,
TOP