Yzabelle \yz(a)-belle, yzab(el)-le\ as a girl's name is a variant of Elizabeth (Hebrew) and Isabel (Hebrew), and the meaning of Yzabelle is "God's promise; God is my oath".
The baby name Yzabelle sounds like Yzobelle, Izabelle and Ysabelle. Other similar baby names are Yabelle, Ysabella, Isabelle, Sabelle, Izabella, Mabelle, Ysabell, Yabella and Yabell.