brahmaputra

Noun
  1. An Asian river;
    Flows into the Bay of Bengal (synset 109251051)

Other Searches