Brahmaputra
English Dictionary
->
Letter B
-> Brahmaputra
Search Dictionary:
Brahmaputra Definition
(n)
an
Asian
river
;
flows
into
the
Bay
of
Bengal
Brahmaputra Synonyms
Brahmaputra
Brahmaputra River
© Art Branch Inc.