Index

 

Meaning of Place Name: Bramapootra

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