English word name from Latin 'castellum' meaning fortress or stronghold.
Like Castle?
Swipe through thousands of names like it