Boy Names baby nameKeefe

What does the name Keefe mean?

The meaning of the name “Keefe” is: “ Lovable and handsome; noble”.