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