'Brahmaputra' definitions:

Definition of 'Brahmaputra'

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

Words containing 'Brahmaputra'