Isabella

Meaning
SpanishDevoted to God
DutchDevoted to God
ItalianDevoted to God
Gender
Origin