Original: It was named in April 2007 after Bestla, a frost giantess from Norse mythology, mother of Odin.
Simplified: It was named in April 2007 after Bestla, a frost giantess (female giant) from Norse mythology, mother of Odin.