English dictionary
idun meaning and definition
Definition and meaning of idun at MeaningMonkey.org. idun meaning and definition in the English Dictionary.IDUN noun
Definition of Idun (noun)
- (Norse mythology) goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young
- synonyms: Ithunn
Source: Princeton University Wordnet