English surname from Old French 'crenel' meaning battlement or fortification.
Like Carnell?
Swipe through thousands of names like it