Bestla is a giantess both literally and metaphorically. In Norse mythology she is the daughter of the giant Bolthorn and is married to Bor. They have three sons, the gods Vili, Vé and Odin, who was the father of the Norse gods.
Bestla is often referred to as the mother of all the gods. Her name means "wife."