Keefe - What does the name mean





Meaning: lovable and handsome, noble

Gender: M

Origin: Gaelic

Related Names: Keefer, Keever