creativity · intuition · Kind
Source: French
Root Word: Isabelle
Derived From: Isabel
Meaning: God's Oath
Popularity History: Ysabelle is a variation of Isabelle that has become increasingly popular in French-speaking regions.