Definition
Iðunn, often anglicized to Idun, is the Norse goddess associated with spring, youth, and immortality. She is the keeper of the magical apples that the gods must eat to maintain their youthfulness. Think of her as the ultimate health guru, but for immortal beings. Without her apples, the gods would age and weaken. She embodies the power of renewal and the importance of vitality.