Isabella \i-sa-bella, isab(el)-la\ as a girl's name is a variant of Elizabeth (Hebrew) and Isabel (Hebrew), and the meaning of Isabella is "God's promise; God is my oath". See also Bella and Marisela.
The baby name Isabella sounds like Ysabella, Isabelle, Izabella, Isobella, Isabell and Isabela. Other similar baby names are Sabella, Izabelle, Isobelle, Isobell, Isabelita, Isabele, Rosabella, Ysbella, Ysabelle and Ysabell.