Index
Meaning of Place Name: Bramapootra
Bramapootra: River of India, of Sanskrit origin, meaning "the offspring of Brahma," or "Brahma's son."