Idun
English Dictionary
->
Letter I
-> Idun
Search Dictionary:
Idun Definition
(n)
goddess
of
spring
and
wife
of
Bragi
;
guarded
the
apples
that
kept
the
gods
eternally
young
Idun Synonyms
Idun
Ithunn
© Art Branch Inc.