Izadora is a variant of Isadora, from Greek meaning "gift of Isis."
Like Izadora?
Swipe through thousands of names like it