'Brahmaputra' definitions:

Definition of 'Brahmaputra'

From: WordNet
noun
An Asian river; flows into the Bay of Bengal [syn: Brahmaputra, Brahmaputra River]

Words containing 'Brahmaputra'