Derived from the name Isabel, a biblical name from the Hebrew Elisheva, meaning 'God is perfection' or 'God is my oath'. The element meaning 'god,' 'el,' has been adpated to 'belle' or 'bella,' meaning 'beautiful'.
Hebrew
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.