brahmaputra : Idioms & Phrases


brahmaputra river

  • noun an Asian river; flows into the Bay of Bengal
    Brahmaputra.
WordNet