|
Definition of Idun
1. Noun. (Norse mythology) goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young.
|
1. Noun. (Norse mythology) goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young.