Save Type Surname (from given name) Usage Irish Pronounced Pron. KEEF(English) [key·IPA] Meaning & HistoryExpand Links Anglicized form of the Irish Ó Caoimh meaning "descendant of Caomh". Related NamesDetails VariantsÓ Caoimh, O'Keefe Categories anglicizations, baseball players, beauty, kindness, virtues