Of Hebrew origin, Isabela is a derivative of Isabel meaning 'God is my oath' and is a popular girls name. The element 'el' - 'god', was adapted to 'belle' or 'bella' meaning 'beautiful'.
Hebrew
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.