Save Type Surname (from given name) Usage Irish Meaning & History Variant of O'Keefe, which is ultimately means "descendant of Caomh" (see Keefe).