Meaning of idun

Definition of idun

(noun) (Norse mythology) goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young

Other information on idun

WIKIPEDIA results for idun
Amazon results for idun