Definition of Brahmaputra

  • 1. An Asian river; flows into the Bay of Bengal Noun

Synonyms for word "Brahmaputra"

Semanticaly linked words with "Brahmaputra"