Variant of Christabel, from Latin 'Christa' (follower of Christ) and 'bella' (beautiful).
Like Christabell?
Swipe through thousands of names like it