The meaning of the name Garrett is Spear Rule
The origin of the name Garrett is English
Alternate spellings: Garret
Notes: English surname. Form of Gerald or Gerard.
People who like the name Garrett also like: Gavin, Ethan, Landon, Liam, Noah, Aiden, Owen Charlotte, Olivia, Ava, Chloe, Abigail, Audrey, Isabella
Here are pictures of people with the name Garrett. Help us put a face to the name by uploading your pictures to BabyNames.com!