Izabella

Meaning
HungarianDevoted to God
PolishDevoted to God
Gender
Origin
   
Alternate Spellings Isabella