Isabella

in baby boy name

The meaning of Isabella is My god is a vow