From Latin 'castellum' meaning 'castle' or 'fortress.'
Like Castella?
Swipe through thousands of names like it