English Dictionary
◊ IDUN
Idun
n : goddess of spring and wife of Bragi; guarded the apples that
kept the gods eternally young [syn: {Idun}, {Ithunn}]