brahmaputra
1. [ noun ] (geography) an Asian river; flows into the Bay of Bengal
Synonyms: Brahmaputra_River
Related terms: river China India Bangladesh