Home - Boy's Name - G - Garrett

Boys name -
Garrett

Meaning:

Hard spear thrower.

Derivation:

Garet, Garett, Garit, Garret, Garrit, Garritt, Garryt, Garrytt, Garyt, Garytt

Origins:

Old english, Teutonic

Mail to a Friend