Rivers BrahmaputraBy Vaishali ShahDecember 28, 20180 Literally meaning ‘son of Brahma’, the Brahmaputra is the largest