Isabela

Meaning
SpanishDevoted to God
LatinDevoted to God
PortugueseDevoted to God
Gender
Origin