urnames
Search Search

Origins

The meaning and history of the name Keefe.


KEEFE: Anglicized form of the Irish Ó Caoimh meaning "descendant of CAOMH".

Usage: Irish
Variants: Ó CAOIMH, O'KEEFE