text: 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 .