Gareth \g(a)-re-th\ as a boy's name is pronounced GARE-eth. It is of Welsh origin, and the meaning of Gareth is "gentle". Sir Gareth, noted for his modesty and bravery, was a knight of King Arthur's Round Table.
Gareth has 4 variant forms: Garith, Garreth, Garret and Garyth.
For more information, see also related names Garrett, Garson and Jareth.