namemeaningsonline.com
Meaning of the name Garrett
Meaning of the Name Garrett Garrett is a popular masculine given name with European origins.