Flashon // Shutterstock
1 / 30#30. Gary
Gary is a name of English origin meaning "spearman".
South Carolina
- Babies from 1950 to 1959: 1,990
- Babies from 2015 to 2024: 30 (#788 (tie) most common name, -98.5% compared to the 50s)
National:
- Babies from 1950 to 1959: 329,935 (#12 most common name)












