Word Study
idun
WORDNET DICTIONARY
Noun idun has 1 sense
- idun(n = noun.person) ithunn - (Norse mythology) goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young; Array is a kind of norse deity
For further exploring for "idun" in Webster Dictionary Online