Behra
From BiblePortal Wikipedia
Behra [1]
in the mythology of India, is the sea near Brahma's dwelling (Brahmaloga), which has the property of rejuvenating every one bathing there.
Behra [1]
in the mythology of India, is the sea near Brahma's dwelling (Brahmaloga), which has the property of rejuvenating every one bathing there.