English place name from Yorkshire, possibly from Celtic meaning garlic place.
Like Craven?
Swipe through thousands of names like it