Keefe

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

CAOMH   male   Ancient Irish
Masculine form of CAOIMHE.
CAOIMHE   female   Irish, Scottish
Derived from Gaelic caomh meaning "beautiful, gentle, kind".
EQUIVALENTS
ENGLISH: Keefe
IRISH: Keefe
OTHER FORMS
ANCIENT IRISH: Caomh, Caomhán
ENGLISH: Cavan
IRISH: Caoimhe, Keavy, Keeva
SCOTTISH: Caoimhe, Keavy