It's apparently a Scottish name meaning 'tree or wooded area'.
Compare the Brythonic 'coed' (wood).
According to Keith, he used to speak Irish pretty fluently. He is no longer fluent (because he had no one to speak to him in Irish) but he can still speak a little.
In Irish it's "Keith Ó Dufaigh"in Scottish Gaelic Keith is "Càidh" or "Cèiteach".
Keith's first name is Keith.
He says this because he was impersinating someone on Celebrety juice SO FUNNY
Keith Shocklee's birth name is Keith Boxley.
Keith Tippett's birth name is Keith Tippetts.
Keith Alcock's birth name is Keith Carlson.
Keith Cooke's birth name is Keith Hirabayashi.
keith"Keith"
Keith Sistrunk's birth name is Brian Keith Sistrunk.
Keith Shackleton's birth name is Keith Hope Shackleton.
Keith Roenke's birth name is Keith James Roenke.