Garrett
What is the meaning of the name Garrett?
The name Garrett is primarily a male name of English origin that means Spear Rule.
English surname. Form of Gerald or Gerard.Different Spellings of the name Garrett:
Garret
The name Garrett is primarily a male name of English origin that means Spear Rule.
English surname. Form of Gerald or Gerard.