OKeefe Prev Random Next GenderMaleOriginCeltic/Gaelicdescendant ofPronunciationo()-kee-fe Prev Random Next Share this:TweetRedditShare on Tumblr