Name profile

Isabella

God is my oath · Hebrew, Italian, Spanish

Meaning
God is my oath
Origin
Hebrew, Italian, Spanish
Variations
Isabel, Isabelle, Bella, Izabella