Girl Names baby nameIduna

What does the name Iduna mean?

The meaning of the name “Iduna” is: “To renew nature”.