Index | Bramapootra


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