In German, name Garreth means – spear strength. Other origins for name Garreth include – German, Welsh. Name Garreth is most often used as a boy name or male name.
namehang.com
In German, name Garreth means – spear strength. Other origins for name Garreth include – German, Welsh. Name Garreth is most often used as a boy name or male name.