The name Garrett means “spear strength”. It has origins in Germanic and is a 2-syllable boy name.
Gender
boy
Origin
Germanic
Syllables
2
Popularity Rank
#83
Liam
strong-willed warrior, protect…
Elijah
my God is Yahweh…
William
resolute protector…
Henry
ruler of the home…
Alexander
defender of the people…
Mason
stone worker…
Ethan
strong, firm, enduring…
Riley
courageous, valiant…