These names have stood the test of time, being crowned the most popular baby names for girls and boys in the past 100 years. People will know how to spell and pronounce them, and you may even have a favorite relative who shares the name. Read on for the top 10 classic names for boys and girls, according to the Social Security Administration, along with name origin and what each name means.
Top 10 Classic Baby Names for Girls
photo: iStock
Mary Origin: Hebrew Meaning: Beloved
Patricia Origin: Latin Meaning: Noble
Jennifer Origin: English Meaning: White wave
Linda Origin: Spanish Meaning: Pretty
Elizabeth Origin: Hebrew Meaning: My God is an oath
photo: iStock
Barbara Origin: Greek Meaning: Stranger, foreigner
Susan Origin: Hebrew Meaning: Lily
Jessica Origin: Hebrew Meaning: God beholds
Sarah Origin: Hebrew Meaning: Princess
Karen Origin: Scandinavian Meaning: Pure
Top 10 Classic Baby Names for Boys
photo: iStock
James Origin: Hebrew Meaning: Supplanter
John Origin: Hebrew Meaning: God is gracious
Robert Origin: English Meaning: Bright fame
Michael Origin: Hebrew Meaning: Who is like God?
William Origin: German Meaning: Strong-willed warrior