Modern invented compound of Crystal (Greek 'krystallos' meaning 'ice') and Bella (Latin 'beautiful').
Like Krystabella?
Swipe through thousands of names like it