Noun idun has 1 sense
  1. Idun, Ithunn - goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young
    --1 is a kind of Norse deity
,
TOP