O'Keefe/O'Keeffe is an Irish surname, from the (Irish:O'Caoimh/Caomh.) It has links to Irish Royalty, with the family descended from Art Caemh who was the son of Finguine.
This surname is related to numerous Irish names that derive from "Ó Géibheannaigh", "Ó Caobháin" and "Ó Caomhánaigh", which are variants of Kenny, McKenna and Kennan.[1]
People with the surname include: