1. Home
  2. Topics

Geek Chic Names for Boys

Cool names for boys come in all shapes, sizes, and styles. There are some evergreen classic boys' names that never go out of style: think traditional mainstays of the US (and UK, NZ, and Australian) Top 100 boy names, like James, William, and Joseph. Other cool boys' names — like thick black-rimmed spectacles and heavy oxfords — are so out they're in. These are the clunky, old-school vintage boys' names that are starting to feel fresh, funky, and a little bit daring, but still rooted in tradition.

A few of these geek chic names for boys are now heading into the mainstream, like Arthur, Hugo, and Franklin, which all rank in the US Top 500 baby names for boys. Others, like Alfred, Harvey, and Louis, have already caught on in a big way across the pond in England & Wales, where they rank in the current Top 100 boy names. But most of these edgy, uncommon vintage baby boy names are still waiting to be revived and would make a great choice for parents who want a unique baby name with a rich history.

Browse our list of unusual vintage and retro baby names for boys here, or see our pick of the best Geek Chic Names for Girls for even more inspiration.

Raymond

Meaning: wise protector

Origin:German
398
Edgar

Meaning: wealthy spearman

Origin:English
444
Nelson

Meaning: son of Neil

Origin:English
2395
Victor

Meaning: conqueror

Origin:Latin
190
Ford

Meaning: dweller at the ford

Origin:English
386
Clifford

Meaning: lives near the ford by the cliff

Origin:English
1559
Lawrence

Meaning: from Laurentium or bay laurel

Origin:Latin
164
Abraham

Meaning: father of multitudes

Origin:Hebrew
621
Homer

Meaning: security, pledge

Origin:Greek
1479
Jerome

Meaning: sacred name

Origin:Greek
682
Humphrey

Meaning: peaceful warrior

Origin:German
600
Horatio

Meaning: hour, time

Origin:English variation of Latin Horatius
759
Anselm

Meaning: with divine protection

Origin:German
925
Sylvester

Meaning: wood, forest

Origin:Latin
974
Elwood

Meaning: elder tree forest

Origin:English
1009
Herbert

Meaning: bright army

Origin:German
1020
Giles

Meaning: young goat

Origin:Greek
1073
Woodrow

Meaning: row of houses by a wood

Origin:English
1094
Boris

Meaning: to fight

Origin:Slavic
2836
Benedict

Meaning: blessed

Origin:Latin
410