Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Edit Status Status
Meaning & History
Bestla is a giantess in Norse Mythology. She is married to Borr
and mother of Odin
. One of Saturn's moons has this name.