Ancient Mythology

Bestla | Norse Mythology

Bestla was a giantess, the wife of Bor and the mother of Odin, Vili and .


Copyright © 2003–2024. All Rights Reserved. ;) Contact Us