KEEFE
GENDER: Masculine
PRONOUNCED: KEEF   [key]
Meaning & History
From an Irish surname, an Anglicized form of Ó Caoimh meaning "descendent of CAOMH".
SHARE