brahmaputra Meaning, Definition & Usage

  1. noun an Asian river; flows into the Bay of Bengal
    Brahmaputra River.

WordNet