Extended form of Keith, from a Scottish place name meaning 'wood' or 'forest.'
Like Keither?
Swipe through thousands of names like it