English patronymic surname used as a given name, meaning 'son of Kenneth.'
Like Kennison?
Swipe through thousands of names like it