From a Gaelic surname, likely meaning son of Keever or descended from a personal name.
Like Mckeever?
Swipe through thousands of names like it