1. Home
  2. Topics

Boy Names Ending in S

Boy names ending in S are a fashionable category right now, encompassing stylish names from Ancient Rome such as Cassius and Atticus and including classic boy names with s endings such as James and Charles.

James is the top boy name ending in S. Along with James, other boy names ending in S in the US Top 100 include Lucas, Thomas, Charles, Elias, Nicholas, and Miles.

Unique boy names ending in S that make our recommended list include Amias, Linus, and Ozias.

This is a complete listing of all of the boys' names ending in S on our website. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Sasha

Meaning: defending men

Origin:Russian, diminutive of Greek Alexander
487
Dara

Meaning: pearl of wisdom; gift; or oak tree

Origin:Hebrew, Slavic or Irish
1196
Lyla

Meaning: night

Origin:Spelling variation of Lila, Arabic
263
Tessa

Meaning: to reap, to gather

Origin:Diminutive of Theresa
212
Kylie

Meaning: boomerang; narrow channel

Origin:Noongar, Scottish
1016
Skylar Skylar is a name with Dutch origins, as it w...
Origin:Spelling variation of Schuyler
1110
Frieda

Meaning: peace

Origin:German
1256
Olive

Meaning: olive tree

Origin:English, from Latin, nature name
55
Luna

Meaning: moon

Origin:Latin
6
Lola

Meaning: lady of sorrows

Origin:Spanish, diminutive of Dolores
79
Scarlett

Meaning: scarlet, red

Origin:English
68
Sadie

Meaning: princess

Origin:Diminutive of Sarah
53
Georgia

Meaning: farmer

Origin:English, feminine variation of George
124
Chloe

Meaning: young green shoot

Origin:Greek
71
Frances

Meaning: from France; free man

Origin:English from Latin
135
Clara

Meaning: bright, clear

Origin:Latin
20
Charlotte

Meaning: free man

Origin:French, feminine diminutive of Charles
21
Alice

Meaning: noble

Origin:German
7
Ava

Meaning: life; bird; water, island

Origin:Hebrew, Latin or Germanic
22
Iris

Meaning: rainbow

Origin:Flower name; Greek
11