Ancient Mythology

Bestla | Norse Mythology

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


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