Garrett Meaning and Origin
The name Garrett is a boy’s name meaning “spear strength” and is of Irish origin.Â
Posts with the name Garrett:
The name Garrett is a boy’s name meaning “spear strength” and is of Irish origin.Â
Posts with the name Garrett: