Girl Names baby nameIzadora

What does the name Izadora mean?

The meaning of the name “Izadora” is: “Gift of Isis”.