A modern elaboration of Isabela/Isla patterns from Hebrew Elisheba, meaning devotion to God.
Like Izalea?
Swipe through thousands of names like it