Boy
Garrett
Rooted in English, Garrett is a boy's name that means "English form of Gerard". It has cooled since its 1990s peak, though it is still chosen today. As things stand now, it is a solidly familiar choice. 2000 was this name's high-water mark in the U.S. birth records.
EnglishEnglish form of Gerard
GermanicGermanic "gar" (spear) + "hard" (brave) – "brave with a spear"
Births by decade
1900s
172
1910s
544
1920s
786
1930s
726
1940s
1,325
1950s
1,772
1960s
3,101
1970s
6,677
1980s
20,628
1990s
45,455
2000s
36,297
2010s
12,390
Peaked in the 1990s · 129,873 total U.S. births since 1900