Gareth is a boys’ name that has originated from Welsh. The meaning of the name is “gentle”. Sir Gareth of King Arthur’s round table was his nephew and known for his modesty. Some variant forms of the name are Garith, Garreth, Garret and Garyth. The name is actually quite rare as a first name and as a surname. The name is usually found in English and Welsh speaking countries.