Brahmaputra means a major river in India, a significant waterway for trade, flows through Tibet, India, and Bangladesh.
Know a better translation, sentence, or pronunciation? Help improve this entry!