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