Definitions of Idun:

  • noun:   goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young