Keefe

Origin Gender Meaning
Celtic Boy handsome, beloved
Gaelic Boy lovable and handsome, noble
Gaelic Boy Lovable, Handsome, Noble