One of the many variations of the name Isabel, which means 'God is my oath'. The element 'el' meaning God was adapted to 'belle' meaning 'beautiful'.
Italian
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.