Keeffe Prev Random Next GenderMaleOriginCeltic/Gaelicnoble, gentle; handsome; lovable, lovedPronunciationke(ef)-fe Prev Random Next Share this:TweetRedditShare on Tumblr