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
Tweet