Isabela

in baby girl name

The meaning of Isabela is My god is a vow