What does O'Keefe mean?
O'Keefe [okeefe] as a name for boys has its root in Irish, and the meaning of the name O'Keefe is "descendant of". O'Keefe is a version of O- (Irish): surnames occasionally used as given names.
Associated with: irish.
(male) O'keeley, Oskeefe, ..
(female) O'keela, O'keena, .. Middle name pairings:
O'Keefe Paul (O.P.), ..
How popular is O'Keefe?
O'Keefe is an uncommon given name for men. O'Keefe is an equally unique last name for both adults and children. (2000 U.S. Census)
O'Keefe has not made it into the Top 2000 so far. (2015 Birth Statistics)
Similar NamesRecommended names are Keefe and Keeffe. Like O'Keefe, these names are not frequently used.See names in meaning and etymology.