From Old Norse 'kleggi' meaning haystack; a northern English topographic surname.
Like Clegg?
Swipe through thousands of names like it