Pious · artistry · gentle
Source: Latin
Root Word: Isabella
Derived From: Elisabeth
Meaning: God's Oath
Popularity History: Ysabella is a variant of Isabella and is popular in Europe, especially in English-speaking countries.