Garrett
Germanic
As hard as a spear
Garrett is an English name that comes from the Germanic name Gerard, itself derived from two words - “gari” which means 'spear', and “hard”, which means 'hardy'.
No more information.
Delina Kylie , Cem , Paxton , Rejinaldo , Lisa , Lachina , Adamo , Pauli , Hiromichi