Boy name origins & meanings English : StrongHebrew : Descending Boy name variations Garrett Garett Garrard Garret Garretson Garrith Garrot Garyth Garritt Gerrity Jarod Jarret Jarrett Jarrot Jarrott Jarrod Jarett Ja'red Jaraed Jahred Jaired Jaredd Jareid Jerred Family name origins & meanings English : variant of Garrett. Famous people who gave their babies this name Jim Belushi Richard Harris