60%Rating
add to your listSave
GenderMasculine
PronouncedPron.KEEF
[key]

Meaning & History

From an Irish surname, an Anglicized form of Ó Caoimh meaning "descendant of CAOMH".

Categories

beauty, gentle, kindness
Entry updated July 27, 2015   Contribute