Brahmaputras
English
Noun
Brahmaputras
plural of
Brahmaputra