Baby boy names beginning with S – with origins and meanings
On the hunt for baby name ideas for a boy that start with the 19th letter of the alphabet? We’ve got some smashing suggestions, along with their origin and meaning

Let us help you compile a list of perfect baby boy names. Take a look at these names for newborns with their origin an meaning to find out if you new baby could be a Sabin, Seamus or Surinder
1. Sabath
- Origin: Hebrew
- Meaning: rest
2. Sabin
- Origin: Latin
- Meaning: a Sabine man, from the Central Apennine Mountains in Italy
3. Sacha
- Origin: xxxx
- Meaning: xxxx
- Also: Alexander
4. Sacheverell
- Origin: Norman
- Meaning: the roebuck’s leap
5. Sagar
- Origin: India
- Meaning: great sea
- Also: Saagar
6. Sahil
- Origin: India
- Meaning: guide
7. Sajjad
- Origin: Arabic
- Meaning: one who worships God
- Also: Sajad
8. Salah
- Origin: Arabic
- Meaning: goodness
9. Salathiel
- Origin: Babylonian
- Meaning: requested of God
10. Salim
- Origin: Arabic
- Meaning: flawless, perfect
- Also: Saleem
11. Salman
- Origin: Arabic
- Meaning: untouched
12. Sam
- Origin: xxxx
- Meaning: xxxx
- Also: Samuel
13. Samir
- Origin: Arabic
- Meaning: one who entertains with his conversation
- Also: Sameer
14. Samson
- Origin: Hebrew
- Meaning: child of the sun
15. Samuel
- Origin: Hebrew
- Meaning: the name of God
- Also: Sam, Sammy
16. Sancho
- Origin: Spanish
- Meaning: truthful, sincere
17. Sandy
- Origin: xxxx
- Meaning: xxxx
- Also: Alexander
18. Sanford
- Origin: Old English
- Meaning: the sandy water crossing
19. Sanjay
- Origin: Sanskrit
- Meaning: victorious
20. Saul
- Origin: Hebrew
- Meaning: asked for
21. Scott
- Origin: Scottish
- Meaning: painted warrior
22. Seamus
- Origin: Irish
- Meaning: xxxxxxx; Irish form of James
- Also: James, Seamas
23. Sean
- Origin: Irish
- Meaning: xxxxxxx; Irish form of John
- Also: Shaun, Shawn, Shane
24. Searle
- Origin: Norse
- Meaning: protector, defender
25. Seaton
- Origin: Old English
- Meaning: town by the sea
- Also: Seton
25. Sebastian
- Origin: Latin
- Meaning: a man from Sebastia
- Also: Seb, Sebbie
26. Secundus
- Origin: Latin
- Meaning: second
27. Seeley
- Origin: Old French
- Meaning: blessed
- Also: Sealey
28. Sekani
- Meaning: Mixed African
- Meaning: laugh
29. Selwyn
- Origin: Old English
- Meaning: the home of a friend
30. Senior
- Origin: Old English
- Meaning: manor village; also used as a girl’s anme
31. Septimus
- Origin: Latin
- Meaning: seventh
32. Seth
- Origin: Hebrew
- Meaning: compensation
33. Seumas
- Origin: Gaelic
- Meaning: xxxx
- Also: James
34. Sevilen
- Origin: Turkish
- Meaning: beloved
35. Sewell
- Origin: xxxxx
- Meaning: xxxx
- Also: Sewall, Sewald
36. Sexton
- Origin: Anglo-Saxon
- Meaning: sea victory
37. Sextus
- Origin: Latin
- Meaning: sixth
38. Seymour
- Origin: Old English
- Meaning: marshy land by the sea
39. Shahid
- Origin: Arabic
- Meaning: witness
40. Shahin
- Origin: Arabic
- Meaning: falcon
- Also: Shaheen
41. Shane
- Origin: xxxxx
- Meaning: xxxx
- Also: Sean
42. Shanley
- Origin: Irish
- Meaning: small and mature
43. Shannon
- Origin: Irish
- Meaning: a river In Ireland used as a first name; also used as a girl’s name
44. Shaquille
- Origin: African American
- Meaning: handsome
45. Sharad
- Origin: Indian
- Meaning: autumn
46. Sharadchandra
- Origin: Indian
- Meaning: harvest moon
47. Sharif
- Origin: Arabic
- Meaning: honourable
48. Shaurya
- Origin: Sanskrit
- Meaning: brave
49. Sheldon
- Origin: Old English
- Meaning: steep valley
50. Sherbourne
- Origin: Old English
- Meaning: bright stream
- Also: Sherborne
51. Sheridan
- Origin: Gaelic
- Meaning: seeker
52. Sherlock
- Origin: Old English
- Meaning: fair-haired
53. Sherwin
- Origin: Persian
- Meaning: eternal soul
54. Sherwood
- Origin: Old English
- Meaning: bright wood
55. Shevon
- Origin: African American
- Meaning: zany
56. Shontae
- Origin: African American
- Meaning: hopeful
57. Siddharth
- Origin: Sanskrit
- Meaning: accomplished goal
58. Sidney
- Origin: Old English
- Meaning: wide meadow; also used as a girl’s name
- Also: Sydney, Sid
59. Siegfried
- Origin: Old German
- Meaning: peace from victory
60. Sigmund
- Origin: Old German
- Meaning: safety through victory
- Also: Sig
61. Sincere
- Origin: Modern American
- Meaning: honest
62. Silas
- Origin: Latin
- Meaning: probably a shortened form of Silvanus, the god of trees
63. Silvester
- Origin: Latin
- Meaning: from a wood
- Also: Sylvester
64. Simon
- Origin: Hebrew
- Meaning: listening of hearing
- Also: Simone, Simeon, Sim
65. Sinclair
- Origin: Latin
- Meaning: Pure, renowned
- Also: St. Clair
66. Sion
- Origin: xxxx
- Meaning: xxxxx
- Also: John
67. Skelton
- Origin: Old English
- Meaning: dwellings on a bank
68. Skipper
- Origin: Middle English
- Meaning: high-spirited
- Also: Skip, Skippy
69. Skipton
- Origin: Anglo-Saxon
- Meaning: sheep town
70. Skye
- Origin: Norse
- Meaning: cloud; a Scottish island
71. Slade
- Origin: Saxon
- Meaning: a valley
72. Smith
- Origin: Old English
- Meaning: to strike; an occupational name of someone who works with metal
73. Snehin
- Origin: Sanskrit
- Meaning: friendly
74. Snowdon
- Origin: xxxxx
- Meaning: a surname used as a first name
- Also: Snowden
75. Solomon
- Origin: Hebrew
- Meaning: man of peace
- Also: Sol, Solly
76. Somerled
- Origin: Old Norse
- Meaning: Viking
- Also: Sorley (English form)
77. Somerset
- Origin: Old English
- Meaning: possibly summer settlement
78. Somerton
- Origin: Old English
- Meaning: possibly summer town
79. Speed
- Origin: Old High German
- Meaning: prosperity, wealth, success
80. Spencer
- Origin: English
- Meaning: steward or administrator
81. Stacey
- Origin: xxxx
- Meaning: xxxxx
- Also: Eustace Stacy
82. Stafford
- Origin: Old English
- Meaning: the ford by the landing place
83. Standish
- Origin: Old English
- Meaning: stone land
84. Stanford
- Origin: Old English
- Meaning: stone ford
85. Stanhope
- Origin: Old English
- Meaning: dweller on the ridge
86. Stanislas
- Origin: Slavonic
- Meaning: camp of glory
87. Stanley
- Origin: Old English
- Meaning: stoney meadow
- Also: Stan
88. Stanton
- Origin: Old English
- Meaning: stoney settlement
89. Stephen
- Origin: Greek
- Meaning: a crown
- Also: Steven, Steve, Stevie, Steffan (Welsh form) Stefan (used across Europe)
90. Sterling
- Origin: Old English
- Meaning: of high quality
- Also: Stirling
91. Stetson
- Origin: American
- Meaning: a nickname for a cattle dealer or a wild, young person
93. Stockley
- Origin: Old English
- Meaning: meadow with trees
94. Stockton
- Origin: Old English
- Meaning: settlement by the trees
95. Stoddard
Origin: Old English
Meaning: herdsman
96. Stoke
- Origin: Old English
- Meaning: simply, a place
97. Storm
- Origin: Old English
- Meaning: tempest, windswept, dramatic
98. Stowe
- Origin: Old English
- Meaning: meeting place
99. Strachan
- Origin: Scottish
- Meaning: the river in the valley
- Also: Strahan
100. Stratford
- Origin: Old English
- Meaning: the shallow ford
101. Stuart
- Origin: Old English
- Meaning: a steward; a Royal Scottish name
- Also: Stewart
102. Suhayl
- Origin: Arabic
- Meaning: the name for the star Canopus
- Also: Suhail
103. Sujan
- Origin: Indian
- Meaning: trustworthy
104. Suleiman
- Origin: Arabic
- Meaning: peaceful
- Also: Sulaiman (African American form)
105. Sunil
- Origin: Sanskrit
- Meaning: dark blue
106. Suraj
- Origin: Indian
- Meaning: the sun
107. Surinder
- Origin: Indian
- Meaning: The King of Gods; Lord Indra
- Also: Sunni
108. Sutherland
- Origin: Norse
- Meaning: south land
109. Sutton
- Origin: Old English
- Meaning: southern settlement
110. Swithin
- Origin: Old English
- Meaning: strong
111. Syshe
- Origin: German
- Meaning: suss or sweet
About our author Catherine Ball
Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. She is also mum to 4 children between the ages 3 and 12, so has drawn up many, many lists of baby names over the past few years.
Illustration: Emma Winchester
Read more: