Gareth

Etymology 1
Of origin and cognate with the Welsh name  (from, from ) or perhaps the word , ; see.

Proper noun

 * 1)  of Welsh origin; name of a knight in the Arthurian romance.

Etymology 2
Cockney rhyming slang based on the name of actor.

Noun

 * 1)  cunt.
 * He's a bit of a Gareth.