Garrett
Garrett is a boy's name used in English.
Meaning of Garrett
From a surname derived from Gerald or Gerard, borne by sheriff Pat Garrett.
Garrett is a boy's name used in English.
From a surname derived from Gerald or Gerard, borne by sheriff Pat Garrett.