Most Popular English Baby Boy Names in 2023, Their Origins & Meanings

ES Fil FR KO VI

The Social Security Administration (SSA) is responsible for registering the names of newborns in the U.S. and issuing Social Security numbers. They also release annual statistics on the most popular names for newborns, which reveal the trendiest English names. Here is a list of the top 1000 currently popular and trendy English names, based on the SSA’s latest data from 2022. For baby girl names, please check this article.

Most Popular English Baby Girl Names in 2023, Their Origins & Meanings
Most Popular English Baby Girl Names in 2023, Their Origins & Meanings
1000 most popular baby girl names, per the SSA's latest data.

We have also compiled the origins and meanings of these names. However, it’s pretty common that some names have multiple possible origins, or that people have different opinions on their origins and exact meanings. If you’re interested in some of the names, you should click their “meaning,” which will lead you to more info available online so you can make an informed decision.

You can use the table below to filter the names based on their origins or the first letters, or you can use the “search” function. The “Reg #” indicates how many girls were registered with that name in 2022, and a higher number indicates greater popularity. You can also click on the names to check their pronunciation.

1000 Most Popular Baby Boy Names in the U.S.
(Based on SSA’s latest registration data)

Origin:
First Letter:
#NameReg #OriginOrigin
1LiamL20,456IrishShort form of William, meaning “resolute protector”
2NoahN18,621HebrewMeaning “rest” or “comfort”
3OliverO15,076EnglishDerived from Olaf, meaning “ancestor’s descendant”
4JamesJ12,028HebrewDerived from Jacob, meaning “supplanter”
5ElijahE11,979HebrewMeaning “Yahweh is God”
6WilliamW11,282GermanMeaning “resolute protector”
7HenryH11,221GermanDerived from Heinrich, meaning “ruler of the home”
8LucasL10,909LatinDerived from Lucius, meaning “light”
9BenjaminB10,842HebrewMeaning “son of the right hand”
10TheodoreT10,754GreekMeaning “gift of God”
11MateoM10,321SpanishSpanish form of Matthew, meaning “gift of God”
12LeviL9,786HebrewMeaning “joined, attached”
13SebastianS9,341GreekDerived from Sebastianus, meaning “venerable”
14DanielD9,047HebrewMeaning “God is my judge”
15JackJ8,889EnglishShort form of John, meaning “God is gracious”
16MichaelM8,829HebrewMeaning “who is like God?”
17AlexanderA8,673GreekMeaning “defender of men”
18OwenO8,546WelshDerived from Owain, possibly meaning “youth” or “well-born”
19AsherA8,350HebrewMeaning “happy” or “blessed”
20SamuelS8,342HebrewMeaning “heard by God”
21EthanE8,271HebrewMeaning “strong, firm”
22LeoL8,250LatinMeaning “lion”
23JacksonJ8,070EnglishMeaning “son of Jack”
24MasonM7,988EnglishMeaning “stone worker”
25EzraE7,943HebrewMeaning “help” or “helper”
26JohnJ7,930HebrewDerived from Yochanan, meaning “God is gracious”
27HudsonH7,883EnglishDerived from a surname meaning “son of Hugh”
28LucaL7,803ItalianItalian form of Luke, meaning “light”
29AidenA7,799IrishMeaning “little fire”
30JosephJ7,771HebrewMeaning “may he add” or “God will increase”
31DavidD7,741HebrewMeaning “beloved”
32JacobJ7,603HebrewMeaning “supplanter”
33LoganL7,575ScottishDerived from a Scottish place name
34LukeL7,344GreekDerived from Lucas, meaning “light”
35JulianJ7,268LatinDerived from Julius, meaning “youthful”
36GabrielG7,186HebrewMeaning “God is my strength”
37GraysonG7,148EnglishDerived from a surname meaning “son of the steward”
38WyattW7,144EnglishDerived from a surname meaning “brave in war”
39MatthewM7,025HebrewMeaning “gift of God”
40MaverickM6,991AmericanMeaning “independent, nonconformist”
41DylanD6,698WelshMeaning “son of the sea”
42IsaacI6,691HebrewMeaning “laughter”
43EliasE6,684GreekDerived from Elijah, meaning “Yahweh is God”
44AnthonyA6,554LatinMeaning “priceless one”
45ThomasT6,465AramaicMeaning “twin”
46JaydenJ6,462HebrewMeaning “thankful”
47CarterC6,326EnglishMeaning “cart driver”
48SantiagoS6,017SpanishSpanish form of James, meaning “supplanter”
49EzekielE5,993HebrewMeaning “God will strengthen”
50CharlesC5,889GermanMeaning “free man”
51JosiahJ5,763HebrewMeaning “Yahweh supports”
52CalebC5,739HebrewMeaning “devotion to God”
53CooperC5,609EnglishOccupational surname meaning “barrel maker”
54LincolnL5,599EnglishDerived from a place name meaning “lake settlement”
55MilesM5,540LatinDerived from Milo, meaning “soldier”
56ChristopherC5,535GreekMeaning “bearing Christ”
57NathanN5,520HebrewMeaning “gift of God”
58IsaiahI5,360HebrewMeaning “Yahweh is salvation”
59KaiK5,343HawaiianMeaning “sea” or “ocean”
60JoshuaJ5,146HebrewDerived from Yehoshua, meaning “Yahweh is salvation”
61AndrewA5,124GreekMeaning “manly”
62AngelA5,065GreekMeaning “messenger” or “angel”
63AdrianA5,018LatinDerived from Hadrianus, meaning “from Hadria”
64CameronC4,939ScottishDerived from a Scottish place name meaning “crooked river”
65NolanN4,910IrishDerived from an Irish surname meaning “champion”
66WaylonW4,897EnglishMeaning “land beside the road”
67JaxonJ4,828EnglishModern variant of Jackson, meaning “son of Jack”
68RomanR4,706LatinMeaning “citizen of Rome”
69EliE4,664HebrewMeaning “ascended” or “uplifted”
70WesleyW4,644EnglishDerived from a surname meaning “western meadow”
71AaronA4,496HebrewMeaning “exalted” or “high mountain”
72IanI4,473ScottishScottish form of John, meaning “God is gracious”
73ChristianC4,442LatinMeaning “follower of Christ”
74RyanR4,372IrishDerived from an Irish surname meaning “little king”
75LeonardoL4,347ItalianMeaning “brave lion”
76BrooksB4,336EnglishDerived from a surname meaning “of the brook”
77AxelA4,318ScandinavianDerived from an Old Norse name meaning “father of peace”
78WalkerW4,232EnglishOccupational surname meaning “cloth walker”
79JonathanJ4,175HebrewMeaning “Yahweh has given”
80EastonE4,143EnglishDerived from a surname meaning “east town”
81EverettE4,100EnglishDerived from a surname meaning “brave as a wild boar”
82WestonW4,090EnglishDerived from a surname meaning “western town”
83BennettB4,082EnglishDerived from a surname meaning “blessed”
84RobertR4,051GermanMeaning “bright fame”
85JamesonJ4,050EnglishDerived from James, meaning “supplanter”
86LandonL4,007EnglishDerived from a surname meaning “long hill”
87SilasS3,996GreekMeaning “forest”
88JoseJ3,990SpanishSpanish form of Joseph, meaning “God will add”
89BeauB3,939FrenchMeaning “handsome” or “beautiful”
90MicahM3,933HebrewMeaning “who is like God?”
91ColtonC3,906EnglishDerived from a surname meaning “coal town”
92JordanJ3,878HebrewMeaning “flowing down” or “descend”
93JeremiahJ3,842HebrewMeaning “appointed by God”
94ParkerP3,840EnglishOccupational surname meaning “park keeper”
95GreysonG3,750EnglishDerived from a surname meaning “son of the grey-haired one”
96RowanR3,742IrishMeaning “little red one” or “red-haired”
97AdamA3,625HebrewMeaning “earth” or “man”
98NicholasN3,623GreekMeaning “victory of the people”
99TheoT3,614GreekShort form of Theodore, meaning “gift of God”
100XavierX3,580BasqueMeaning “new house” or “bright”
101HunterH3,564EnglishOccupational surname meaning “one who hunts”
102DominicD3,553LatinDerived from Dominicus, meaning “belonging to the Lord”
103JaceJ3,516EnglishShort form of Jason, meaning “healer”
104GaelG3,503IrishMeaning “stranger” or “foreigner”
105RiverR3,467EnglishDerived from a nature name, meaning “river”
106ThiagoT3,459PortuguesePortuguese form of James, meaning “supplanter”
107KaydenK3,451AmericanModern variant of Caden, meaning “companion”
108DamianD3,445GreekDerived from Damianos, meaning “to tame”
109AugustA3,403LatinDerived from Augustus, meaning “great, magnificent”
110CarsonC3,390ScottishDerived from a Scottish surname meaning “son of the marsh-dweller”
111AustinA3,351EnglishDerived from a place name meaning “great, magnificent”
112MylesM3,337EnglishVariant of Miles, meaning “soldier”
113AmirA3,333ArabicMeaning “prince” or “commander”
114DeclanD3,329IrishMeaning “man of prayer” or “full of goodness”
115EmmettE3,308EnglishDerived from a surname meaning “universal”
116RyderR3,304EnglishMeaning “horseman” or “messenger”
117LukaL3,288CroatianCroatian form of Luke, meaning “light”
118ConnorC3,199IrishMeaning “lover of hounds” or “wolf lover”
119JaxsonJ3,160EnglishModern variant of Jackson, meaning “son of Jack”
120MiloM3,087GermanDerived from Miles, meaning “soldier”
121EnzoE3,077ItalianShort form of Lorenzo, meaning “laurel”
122GiovanniG2,966ItalianItalian form of John, meaning “God is gracious”
123VincentV2,960LatinMeaning “conquering” or “prevailing”
124DiegoD2,958SpanishDerived from Santiago, meaning “Saint James”
125LuisL2,933SpanishSpanish form of Louis, meaning “renowned warrior”
126ArcherA2,914EnglishOccupational surname meaning “bowman”
127HarrisonH2,912EnglishDerived from a surname meaning “son of Harry”
128KingstonK2,900EnglishDerived from a place name meaning “king’s town”
129AtlasA2,898GreekMeaning “to carry” or “endure”
130JasperJ2,898PersianDerived from the Persian word for “treasurer”
131SawyerS2,890EnglishOccupational surname meaning “woodcutter”
132LegendL2,879EnglishMeaning “a story of great deeds”
133LorenzoL2,824ItalianDerived from Latin Laurentius, meaning “from Laurentum”
134EvanE2,823WelshDerived from Iefan, a Welsh form of John, meaning “God is gracious”
135JonahJ2,731HebrewMeaning “dove”
136ChaseC2,693EnglishMeaning “hunter” or “to hunt”
137BrysonB2,687EnglishDerived from a surname meaning “son of Brice”
138AdrielA2,684HebrewMeaning “God’s flock” or “follower of God”
139NathanielN2,679HebrewMeaning “gift of God”
140ArthurA2,674CelticMeaning “bear” or “bear-like”
141JuanJ2,664SpanishSpanish form of John, meaning “God is gracious”
142GeorgeG2,620GreekMeaning “farmer” or “earth worker”
143ColeC2,611EnglishDerived from a surname meaning “swarthy, coal-black”
144ZionZ2,600HebrewMeaning “highest point” or “fortification”
145JasonJ2,594GreekMeaning “healer”
146AshtonA2,592EnglishDerived from a surname meaning “ash tree town”
147CarlosC2,580SpanishDerived from Charles, meaning “free man”
148CalvinC2,576LatinDerived from Calvinus, meaning “bald”
149BraydenB2,571IrishModern variant of Braden, meaning “descendant of Bradán”
150ElliotE2,518EnglishDerived from a surname meaning “God is my God”
151RhettR2,488WelshDerived from a surname meaning “stream”
152EmilianoE2,475ItalianItalian form of Emilianus, meaning “rival”
153AceA2,474EnglishMeaning “one” or “unity”
154JayceJ2,413AmericanModern variant of Jason, meaning “healer”
155GrahamG2,390ScottishDerived from a surname meaning “gravelly homestead”
156MaxM2,380LatinShort form of Maximilian, meaning “greatest”
157BraxtonB2,379EnglishDerived from a surname meaning “Brock’s town”
158LeonL2,361GreekDerived from Leon, meaning “lion”
159IvanI2,354SlavicDerived from John, meaning “God is gracious”
160HaydenH2,292EnglishDerived from a surname meaning “hay valley”
161JudeJ2,288HebrewDerived from Judah, meaning “praised”
162MalachiM2,273HebrewMeaning “my messenger” or “my angel”
163DeanD2,255EnglishDerived from a surname meaning “valley”
164TylerT2,252EnglishDerived from a surname meaning “tile maker”
165JesusJ2,247HebrewDerived from Yeshua, meaning “God is salvation”
166ZacharyZ2,245HebrewDerived from Zechariah, meaning “Yahweh remembers”
167KaidenK2,225AmericanModern variant of Caden, meaning “companion”
168ElliottE2,214EnglishDerived from a surname meaning “God is my God”
169ArloA2,204EnglishMeaning “fortified hill”
170EmmanuelE2,200HebrewMeaning “God is with us”
171AydenA2,178AmericanModern variant of Aidan, meaning “little fire”
172BentleyB2,177EnglishDerived from a surname meaning “bent grass meadow”
173MaxwellM2,171ScottishDerived from Maccus’ well, meaning “great spring”
174AmariA2,157AfricanMeaning “strength” or “greatness”
175RykerR2,146DutchDerived from a surname meaning “rich” or “powerful ruler”
176FinnF2,136IrishMeaning “fair” or “white”
177AntonioA2,128SpanishDerived from Antonius, meaning “priceless one”
178CharlieC2,098EnglishDiminutive form of Charles, meaning “free man”
179MaddoxM2,097WelshDerived from a Welsh surname meaning “son of Madoc”
180JustinJ2,067LatinMeaning “just” or “righteous”
181JudahJ2,062HebrewMeaning “praised”
182KevinK2,060IrishDerived from Caoimhín, meaning “handsome birth”
183DawsonD2,040EnglishDerived from a surname meaning “son of David”
184MatteoM2,036ItalianItalian form of Matthew, meaning “gift of God”
185MiguelM2,028SpanishDerived from Michael, meaning “who is like God?”
186ZaydenZ2,010AmericanModern variant of Zaden, meaning “fiery”
187CamdenC2,009EnglishDerived from a surname meaning “enclosed valley”
188MessiahM2,006HebrewMeaning “anointed one” or “savior”
189AlanA1,998CelticMeaning “handsome” or “harmony”
190AlexA1,995GreekShort form of Alexander, meaning “defender of men”
191NicolasN1,973GreekDerived from Nikolaos, meaning “victory of the people”
192FelixF1,958LatinMeaning “fortunate” or “lucky”
193AlejandroA1,954SpanishSpanish form of Alexander, meaning “defender of men”
194JesseJ1,952HebrewMeaning “gift” or “wealthy”
195BeckettB1,948EnglishDerived from a surname meaning “bee cottage”
196MatiasM1,939SpanishSpanish form of Matthew, meaning “gift of God”
197TuckerT1,924EnglishOccupational surname meaning “cloth fuller”
198EmilioE1,900SpanishDerived from Aemilius, meaning “rival”
199XanderX1,892GreekShort form of Alexander, meaning “defender of men”
200KnoxK1,891ScottishDerived from a Scottish surname meaning “round hill”
201OscarO1,879GaelicDerived from the Irish name Osacr, meaning “deer lover”
202BeckhamB1,829EnglishDerived from a surname meaning “homestead by the stream”
203TimothyT1,827GreekMeaning “honoring God”
204AbrahamA1,824HebrewMeaning “father of many” or “father of a multitude”
205AndresA1,824SpanishSpanish form of Andrew, meaning “manly”
206GavinG1,785CelticMeaning “white hawk” or “little hawk”
207BrodyB1,781ScottishDerived from a Scottish surname meaning “ditch”
208BarrettB1,777EnglishDerived from a surname meaning “bear strength”
209HayesH1,770EnglishDerived from a surname meaning “hedged area”
210JettJ1,765EnglishMeaning “black gemstone”
211BrandonB1,763EnglishDerived from a surname meaning “hill covered with broom”
212JoelJ1,763HebrewMeaning “Yahweh is God”
213VictorV1,762LatinMeaning “victor” or “conqueror”
214PeterP1,758GreekDerived from Petros, meaning “rock”
215AbelA1,753HebrewMeaning “breath” or “vanity”
216EdwardE1,736EnglishDerived from Old English elements meaning “wealthy guardian”
217KarterK1,725AmericanVariant of Carter, meaning “cart driver”
218PatrickP1,703LatinDerived from Patricius, meaning “nobleman”
219RichardR1,673GermanDerived from Germanic elements meaning “brave ruler”
220GrantG1,663ScottishDerived from a Scottish surname meaning “tall, big”
221AveryA1,653EnglishDerived from a surname meaning “ruler of the elves”
222KingK1,634EnglishMeaning “ruler” or “king”
223CadenC1,612AmericanModern variant of Caden, meaning “companion”
224AdonisA1,603GreekMeaning “extremely good-looking”
225RileyR1,589IrishDerived from a surname meaning “valiant”
226TristanT1,588WelshMeaning “noise” or “sorrowful”
227KyrieK1,586GreekMeaning “Lord” or “God”
228BlakeB1,573EnglishDerived from a surname meaning “black”
229EricE1,549ScandinavianDerived from Old Norse elements meaning “ever” and “ruler”
230GriffinG1,530WelshMeaning “strong lord” or “hooked nose”
231MalakaiM1,519HebrewVariant of Malachi, meaning “my messenger”
232RafaelR1,505HebrewMeaning “God has healed”
233IsraelI1,495HebrewMeaning “God contended” or “wrestles with God”
234TateT1,484EnglishDerived from a surname meaning “cheerful”
235LukasL1,468GreekGreek form of Luke, meaning “light”
236NicoN1,468ItalianShort form of Nicholas, meaning “victory of the people”
237MarcusM1,464LatinMeaning “dedicated to Mars”
238StetsonS1,460EnglishDerived from a surname meaning “Stephen’s town”
239JavierJ1,458SpanishDerived from Xavier, meaning “new house”
240ColtC1,457EnglishMeaning “young horse”
241OmarO1,448ArabicDerived from Arabic Umar, meaning “flourishing”
242SimonS1,444HebrewDerived from Simeon, meaning “he has heard”
243KashK1,440EnglishMeaning “from Cashel” or “bringer of peace”
244RemingtonR1,438EnglishDerived from a surname meaning “place on the riverbank”
245JeremyJ1,429HebrewDerived from Jeremiah, meaning “appointed by God”
246LouisL1,427GermanMeaning “famous warrior” or “renowned warrior”
247MarkM1,420LatinMeaning “warlike” or “dedicated to Mars”
248LennoxL1,417ScottishDerived from a surname meaning “elm grove”
249CallumC1,409ScottishDerived from Columba, meaning “dove”
250KairoK1,404HawaiianHawaiian form of Cairo, meaning “victorious”
251NashN1,402EnglishDerived from a surname meaning “by the ash tree”
252KylerK1,357AmericanModern variant of Tyler, meaning “tile maker”
253DallasD1,346ScottishDerived from a Scottish place name meaning “meadow dwelling”
254CrewC1,345EnglishDerived from a surname meaning “chariot”
255PrestonP1,345EnglishDerived from a surname meaning “priest’s town”
256PaxtonP1,341EnglishDerived from a surname meaning “peace town”
257StevenS1,339EnglishVariant of Stephen, meaning “crown”
258ZaneZ1,338HebrewMeaning “gift from God”
259KalebK1,332HebrewVariant of Caleb, meaning “dog” or “bold”
260LaneL1,331EnglishDerived from a surname meaning “lane” or “path”
261PhoenixP1,329GreekMeaning “dark red” or “mythical bird”
262PaulP1,326LatinDerived from Paulus, meaning “small” or “humble”
263CashC1,300EnglishMeaning “hollow” or “curly-haired”
264KennethK1,297ScottishDerived from a Scottish surname meaning “handsome”
265BryceB1,292ScottishDerived from a Scottish place name meaning “speckled”
266RonanR1,292IrishMeaning “little seal” or “oath”
267KadenK1,285AmericanModern variant of Caden, meaning “companion”
268MaximilianoM1,274SpanishSpanish form of Maximilian, meaning “greatest”
269WalterW1,273GermanDerived from a Germanic name meaning “ruler of the army”
270MaximusM1,266LatinMeaning “greatest” or “largest”
271EmersonE1,261EnglishDerived from a surname meaning “son of Emery”
272HendrixH1,261DutchDerived from a surname meaning “son of Hendrik”
273JaxJ1,261AmericanModern variant of Jack, meaning “God is gracious”
274AtticusA1,259LatinDerived from a Roman name meaning “man of Attica”
275ZaynZ1,258ArabicMeaning “beauty” or “grace”
276TobiasT1,244HebrewMeaning “God is good”
277CohenC1,239HebrewDerived from a surname meaning “priest”
278AzielA1,233HebrewMeaning “God is my strength”
279KaysonK1,229AmericanModern variant of Jason, meaning “healer”
280RoryR1,225IrishDerived from Ruaidhrí, meaning “red-haired king”
281BradyB1,215IrishDerived from a surname meaning “descendant of Brádach”
282FinleyF1,215IrishDerived from a surname meaning “fair hero”
283HoldenH1,214EnglishDerived from a surname meaning “hollow valley”
284JorgeJ1,213SpanishSpanish form of George, meaning “farmer”
285MalcolmM1,211ScottishDerived from a Scottish Gaelic name meaning “disciple of Saint Columba”
286ClaytonC1,194EnglishDerived from a surname meaning “clay settlement”
287NikoN1,186GreekGreek form of Nicholas, meaning “victory of the people”
288FranciscoF1,172SpanishDerived from Francis, meaning “Frenchman”
289JosueJ1,171HebrewSpanish form of Joshua, meaning “Yahweh is salvation”
290BrianB1,170IrishDerived from an Irish surname meaning “noble, strong”
291BryanB1,167IrishVariant of Brian, meaning “noble, strong”
292CadeC1,166EnglishMeaning “round” or “barrel”
293ColinC1,162ScottishDerived from a Scottish Gaelic name meaning “young pup”
294AndreA1,159FrenchDerived from Andrew, meaning “manly”
295CaydenC1,159AmericanModern variant of Caden, meaning “companion”
296AidanA1,154IrishMeaning “little fire”
297MuhammadM1,149ArabicDerived from the Arabic word for “praised”
298DerekD1,147EnglishDerived from a surname meaning “ruler of the people”
299AliA1,122ArabicMeaning “exalted” or “noble”
300ElianE1,119SpanishDerived from Elijah, meaning “Yahweh is God”
301BodhiB1,112SanskritMeaning “awakening” or “enlightenment”
302CodyC1,106IrishDerived from an Irish surname meaning “son of Oda”
303JensenJ1,100ScandinavianDerived from a Danish surname meaning “son of Jens”
304DamienD1,097GreekDerived from Damianos, meaning “to tame”
305MartinM1,096LatinDerived from Martis, meaning “of Mars”
306CairoC1,094ArabicDerived from the Arabic word for “victorious”
307EllisE1,089EnglishDerived from Elias, meaning “Yahweh is God”
308KhalilK1,085ArabicMeaning “friend” or “companion”
309OttoO1,080GermanDerived from an Old High German name meaning “wealth”
310ZanderZ1,080GreekShort form of Alexander, meaning “defender of men”
311DanteD1,077ItalianDerived from Durante, meaning “enduring”
312IsmaelI1,072HebrewVariant of Ishmael, meaning “God hears”
313AngeloA1,064ItalianMeaning “angel”
314BrantleyB1,060EnglishDerived from a surname meaning “burnt clearing”
315ManuelM1,060SpanishDerived from Emmanuel, meaning “God is with us”
316ColsonC1,058EnglishDerived from a surname meaning “coal town”
317CruzC1,056SpanishMeaning “cross”
318TatumT1,050EnglishDerived from a surname meaning “Tate’s homestead”
319JaylenJ1,049AmericanCombination of Jay and Allen, meaning “jay bird”
320JadenJ1,047AmericanModern variant of Jadon, meaning “thankful”
321ErickE1,044ScandinavianVariant of Eric, meaning “eternal ruler”
322CristianC1,040SpanishVariant of Christian, meaning “follower of Christ”
323RomeoR1,038ItalianMeaning “pilgrim to Rome” or “from Rome”
324MilanM1,036SlavicDerived from a Slavic word meaning “gracious”
325ReidR1,034ScottishDerived from a surname meaning “red-haired”
326CyrusC1,032PersianMeaning “sun” or “young”
327LeonelL1,028SpanishMeaning “lion”
328JoaquinJ1,023SpanishDerived from the Hebrew name Jehoiakim, meaning “Yahweh establishes”
329AriA1,020HebrewMeaning “lion” or “eagle”
330OdinO1,014NorseDerived from the Norse god Odin, meaning “fury” or “poetry”
331OrionO1,014GreekMeaning “hunter” or “son of fire”
332EzequielE1,012HebrewSpanish form of Ezekiel, meaning “God strengthens”
333GideonG1,012HebrewMeaning “hewer” or “mighty warrior”
334DaxtonD1,010EnglishDerived from a surname meaning “warrior’s town”
335WarrenW1,008EnglishDerived from a surname meaning “park keeper”
336CaseyC1,000IrishDerived from an Irish surname meaning “brave”
337AndersonA994EnglishDerived from a surname meaning “son of Andrew”
338SpencerS985EnglishOccupational surname meaning “dispenser of provisions”
339KarsonK977AmericanModern variant of Carson, meaning “son of the marsh-dweller”
340EduardoE976SpanishDerived from Edward, meaning “wealthy guardian”
341ChanceC972EnglishMeaning “fortune” or “luck”
342FernandoF971SpanishDerived from Ferdinand, meaning “bold voyager”
343RaymondR962GermanDerived from Germanic elements meaning “advice” and “protector”
344BradleyB950EnglishDerived from a surname meaning “broad clearing”
345CesarC945LatinDerived from Caesar, meaning “full of hair”
346WadeW945EnglishMeaning “to go” or “to cross a river”
347PrinceP938EnglishMeaning “prince”
348JuliusJ936RomanDerived from a Roman family name, possibly meaning “youthful”
349DakotaD933Native AmericanMeaning “friend” or “ally”
350KadeK933AmericanModern variant of Cade, meaning “round” or “barrel”
351KoaK933HawaiianMeaning “warrior” or “brave”
352RaidenR930JapaneseDerived from the Japanese god of thunder and lightning
353CallanC928IrishDerived from an Irish surname meaning “rock”
354HectorH923GreekMeaning “holding fast” or “steadfast”
355OnyxO916GreekDerived from the name of a black gemstone
356RemyR916FrenchDerived from a French surname meaning “oarsman”
357RicardoR916SpanishSpanish form of Richard, meaning “brave ruler”
358EdwinE914EnglishDerived from Old English elements meaning “rich” and “friend”
359StephenS911GreekDerived from Stephanos, meaning “crown”
360KaneK907IrishDerived from the Irish name Cathán, meaning “warrior”
361SaintS907EnglishMeaning “holy” or “saintly”
362TitusT902LatinDerived from a Roman family name, possibly meaning “title of honor”
363DesmondD901IrishDerived from an Irish surname meaning “from South Munster”
364KillianK899IrishDerived from an Irish surname meaning “church”
365SullivanS898IrishDerived from an Irish surname meaning “dark-eyed”
366MarioM897ItalianItalian form of Marius, meaning “male” or “manly”
367JayJ890EnglishDerived from a bird name, meaning “jay bird”
368KamariK877SwahiliMeaning “moonlight” or “like the moon”
369LucianoL875ItalianDerived from Lucius, meaning “light”
370RoyalR868EnglishMeaning “regal” or “kingly”
371ZyaireZ867AmericanModern variant of Zaire, meaning “river”
372MarcoM864ItalianDerived from the Roman name Marcus, meaning “warlike”
373WilderW864EnglishMeaning “untamed” or “wild”
374RussellR860FrenchDerived from a French surname meaning “little red”
375NasirN856ArabicMeaning “helper” or “supporter”
376RylanR856EnglishDerived from a surname meaning “island meadow”
377ArchieA855ScottishDerived from Archibald, meaning “genuine, bold”
378JaredJ855HebrewDerived from Yared, meaning “descent” or “to descend”
379GianniG850ItalianItalian form of John, meaning “God is gracious”
380KashtonK845AmericanCombination of the names Kason and Ashton
381KobeK844JapaneseDerived from a Japanese place name meaning “god’s door”
382SergioS842ItalianDerived from a Roman family name, possibly meaning “servant”
383TravisT842EnglishDerived from a surname meaning “crossing” or “crossroads”
384MarshallM833EnglishOccupational surname meaning “horse servant”
385IkerI830BasqueBasque form of Victor, meaning “victor”
386BriggsB818EnglishDerived from a surname meaning “bridges”
387GunnerG817ScandinavianMeaning “bold warrior” or “warrior”
388ApolloA816GreekDerived from the name of the Greek god Apollo
389BowenB816WelshDerived from a Welsh surname meaning “son of Owen”
390BaylorB814EnglishDerived from a surname meaning “one who delivers goods”
391SageS814EnglishMeaning “wise” or “sage”
392TysonT805EnglishDerived from a surname meaning “son of Tye”
393KyleK804ScottishDerived from a Scottish surname meaning “narrow strait”
394OakleyO804EnglishDerived from a surname meaning “oak clearing”
395MalikM803ArabicMeaning “king” or “master”
396MathiasM797GreekGreek variant of Matthew, meaning “gift of God”
397SeanS797IrishIrish form of John, meaning “God is gracious”
398ArmaniA795ItalianDerived from a surname meaning “freeman”
399HugoH794GermanDerived from a Germanic name meaning “mind” or “intellect”
400JohnnyJ794EnglishDiminutive form of John, meaning “God is gracious”
401SterlingS792EnglishMeaning “little star” or “genuine”
402ForrestF790EnglishDerived from a surname meaning “dweller near the forest”
403HarveyH789GermanDerived from a Germanic name meaning “battle worthy”
404BanksB785EnglishDerived from a surname meaning “riverbank”
405GradyG785IrishDerived from an Irish surname meaning “noble” or “renowned”
406KameronK785ScottishVariant of Cameron, meaning “crooked nose” or “crooked river”
407JakeJ784EnglishDerived from Jacob, meaning “supplanter”
408FranklinF783EnglishDerived from a surname meaning “free landholder”
409LawsonL781EnglishDerived from a surname meaning “son of Lawrence”
410TannerT780EnglishOccupational surname meaning “one who tans hides”
411EdenE779HebrewMeaning “delight” or “paradise”
412JazielJ779HebrewMeaning “God sees” or “God’s provision”
413PabloP774SpanishSpanish form of Paul, meaning “small” or “humble”
414ReedR773EnglishDerived from a surname meaning “red-haired” or “channel”
415PedroP772SpanishSpanish form of Peter, meaning “rock”
416ZayneZ772ArabicVariant of Zane, meaning “God is gracious”
417RoyceR770EnglishDerived from a surname meaning “son of Roy”
418EdgarE769EnglishDerived from Old English elements meaning “wealth” and “spear”
419IbrahimI762ArabicDerived from Abraham, meaning “father of nations”
420WinstonW759EnglishDerived from a surname meaning “joyful stone”
421RoninR757JapaneseMeaning “samurai without a master”
422LeonidasL755GreekMeaning “lion”
423DevinD744IrishDerived from an Irish surname meaning “poet”
424DamonD742GreekMeaning “to tame”
425NoelN738FrenchDerived from Noël, meaning “Christmas”
426RhysR725WelshMeaning “enthusiasm” or “ardor”
427ClarkC724EnglishDerived from a surname meaning “scribe” or “cleric”
428CorbinC720EnglishDerived from a surname meaning “raven” or “crow”
429SonnyS720EnglishMeaning “son” or “boy”
430ColterC717EnglishDerived from a surname meaning “swarthy” or “dark-haired”
431EstebanE714SpanishSpanish form of Stephen, meaning “crown”
432ErikE712ScandinavianVariant of Eric, meaning “eternal ruler”
433BakerB709EnglishOccupational surname meaning “baker”
434AdanA708HebrewSpanish form of Adam, meaning “earth” or “man”
435DarielD707HebrewMeaning “God has opened”
436KyloK707AmericanModern name, popularized by a character in a film franchise
437TrippT707EnglishDerived from a surname meaning “traveler”
438CaidenC704AmericanModern variant of Caden, meaning “companion”
439FrankF704GermanDerived from a Germanic name meaning “free”
440SolomonS704HebrewDerived from Shlomo, meaning “peace” or “peaceful”
441MajorM701EnglishMeaning “greater” or “higher”
442MemphisM699EgyptianDerived from the name of an ancient Egyptian city
443QuinnQ696IrishDerived from an Irish surname meaning “descendant of Conn”
444DaxD695FrenchDerived from a French surname meaning “water”
445HankH695EnglishDiminutive form of Henry, meaning “ruler of the home”
446DonovanD691IrishDerived from an Irish surname meaning “dark-haired”
447FinneganF691IrishDerived from an Irish surname meaning “fair”
448NehemiahN687HebrewMeaning “comforted by God”
449AndyA686GreekShort form of Andrew, meaning “manly”
450CamiloC679SpanishDerived from the Roman name Camillus, meaning “attendant”
451AsaA678HebrewMeaning “physician” or “healer”
452JeffreyJ677GermanDerived from Germanic elements meaning “peace” and “ruler”
453SantinoS677ItalianDerived from Santo, meaning “saint” or “holy”
454IsaiasI674HebrewSpanish form of Isaiah, meaning “Yahweh is salvation”
455JaidenJ673AmericanModern variant of Jayden, meaning “thankful”
456KianK669IrishDerived from Cian, meaning “ancient” or “enduring”
457FabianF668LatinDerived from Fabius, meaning “bean grower”
458CallenC666IrishDerived from an Irish surname meaning “rock”
459RubenR666HebrewDerived from Reuben, meaning “behold, a son”
460AlexisA664GreekMeaning “defender” or “helper”
461EmanuelE661HebrewDerived from Immanuel, meaning “God is with us”
462FrancisF660LatinDerived from Franciscus, meaning “Frenchman”
463GarrettG660GermanDerived from Germanic elements meaning “spear” and “brave”
464KendrickK660WelshDerived from a Welsh surname meaning “chief champion”
465MatthiasM656HebrewDerived from Mattityahu, meaning “gift of God”
466WellsW656EnglishDerived from a surname meaning “spring” or “stream”
467AugustusA655LatinDerived from Augustus, meaning “great” or “venerable”
468JasiahJ653HebrewCombination of Joshua and Isaiah, meaning “Yahweh saves”
469AlijahA650HebrewVariant of Elijah, meaning “Yahweh is God”
470AlonzoA650SpanishDerived from Alfonso, meaning “noble and ready”
471KodaK649Native AmericanMeaning “friend” or “companion”
472CollinC648IrishDerived from Colin, meaning “young pup”
473FordF646EnglishDerived from a surname meaning “ford”
474FrederickF645GermanDerived from Germanic elements meaning “peace” and “ruler”
475JaxtonJ645AmericanCombination of Jaxon and Jackson, meaning “son of Jack”
476KohenK645HebrewDerived from Cohen, meaning “priest”
477TroyT645EnglishDerived from a place name meaning “foot soldier”
478KasonK644AmericanModern variant of Jason, meaning “healer”
479SethS643HebrewMeaning “appointed” or “placed”
480DenverD642EnglishDerived from a surname meaning “from the valley”
481KysonK640AmericanModern variant of Tyson, meaning “firebrand”
482AresA639GreekDerived from the name of the Greek god of war
483RaphaelR635HebrewMeaning “God has healed”
484BodieB629IrishDerived from a place name meaning “small hut”
485SylasS623GreekVariant of Silas, meaning “wood” or “forest”
486UrielU622HebrewMeaning “God is my light”
487ZaidenZ622ArabicVariant of Zayd, meaning “growth” or “increase”
488ShilohS620HebrewMeaning “tranquil” or “peaceful”
489LewisL616EnglishDerived from a surname meaning “famous warrior”
490KieranK615IrishDerived from Ciarán, meaning “dark-haired”
491MarcosM614SpanishSpanish form of Mark, meaning “warlike”
492BoB612EnglishDerived from a nickname meaning “handsome” or “strong”
493ShepherdS612EnglishOccupational surname meaning “sheep herder”
494PhilipP611GreekDerived from Philippos, meaning “lover of horses”
495ZaireZ608AfricanDerived from the name of the Congo River
496GregoryG607GreekDerived from Gregorios, meaning “watchful” or “vigilant”
497PrincetonP607EnglishMeaning “principal town” or “principal estate”
498RobertoR607ItalianItalian form of Robert, meaning “bright fame”
499LelandL605EnglishDerived from a surname meaning “fallow land”
500EithanE603HebrewVariant of Ethan, meaning “strong” or “enduring”
501MosheM602HebrewDerived from Moses, meaning “drawn out of the water”
502JohnathanJ593HebrewVariant of Jonathan, meaning “gift of Yahweh”
503LuccaL593ItalianVariant of Luca, meaning “light”
504KenzoK592JapaneseDerived from a Japanese surname meaning “wise one”
505MackM591ScottishDerived from the Scottish surname Mackenzie, meaning “son of Coinneach”
506PorterP591EnglishOccupational surname meaning “gatekeeper”
507KoltonK584EnglishVariant of Colton, meaning “coal town”
508KaisonK583AmericanModern variant of Cason, meaning “bringer of peace”
509ValentinoV580ItalianDerived from Valentinus, meaning “strong” or “healthy”
510SaulS579HebrewDerived from Sha’ul, meaning “asked for” or “prayed for”
511ShaneS579IrishDerived from Sean, meaning “God is gracious”
512JamariJ577SwahiliMeaning “handsome” or “desirable”
513RoccoR577ItalianDerived from Rochus, meaning “rest” or “rocks”
514KylanK573AmericanCombination of Kyle and Dylan, meaning “narrow channel”
515DeaconD570GreekMeaning “servant” or “minister”
516DaltonD569EnglishDerived from a surname meaning “valley town”
517MosesM568HebrewDerived from a Hebrew word meaning “drawn out”
518CallahanC567IrishDerived from an Irish surname meaning “bright-headed”
519TadeoT567SpanishSpanish form of Thaddeus, meaning “heart”
520MakaiM566HawaiianMeaning “toward the sea” or “by the ocean”
521AmiriA565SwahiliMeaning “prince” or “king”
522RowenR565IrishDerived from a surname meaning “little red one”
523DrewD564EnglishShort form of Andrew, meaning “manly”
524JalenJ564AmericanModern name, possibly derived from a combination of Jay and Allen
525KylianK564DutchDutch form of Killian, meaning “little warrior”
526SuttonS564EnglishDerived from a place name meaning “southern settlement”
527DominickD561LatinDerived from Dominicus, meaning “belonging to the Lord”
528ReeceR560WelshDerived from Rhys, meaning “enthusiasm” or “ardor”
529RodrigoR559SpanishDerived from Roderick, meaning “famous ruler”
530SorenS559DanishDerived from a Danish surname meaning “stern” or “severe”
531KasenK558AmericanModern variant of Kason, meaning “companion”
532RidgeR558EnglishDerived from a surname meaning “ridge” or “narrow hill”
533ZachariahZ558HebrewVariant of Zechariah, meaning “Yahweh remembers”
534JamirJ555ArabicDerived from Jamil, meaning “handsome” or “beautiful”
535PeytonP555EnglishDerived from a surname meaning “fighting man’s estate”
536OmariO552SwahiliMeaning “high born” or “God is most high”
537TrevorT551WelshDerived from a Welsh surname meaning “large settlement”
538MorganM549WelshDerived from a Welsh surname meaning “sea-born”
539IzaiahI548HebrewVariant of Isaiah, meaning “Yahweh is salvation”
540AlessandroA546ItalianItalian form of Alexander, meaning “defender of men”
541KaysenK546AmericanModern variant of Jason, meaning “healer”
542EnriqueE545SpanishDerived from Heinrich, meaning “ruler of the home”
543MarceloM545SpanishDerived from Marcus, meaning “warlike”
544SincereS542EnglishMeaning “genuine” or “sincere”
545LucianL541LatinDerived from Lucius, meaning “light”
546LeandroL539GreekDerived from Leandros, meaning “lion of a man”
547ArmandoA538SpanishDerived from Herman, meaning “army man”
548BraylenB538AmericanCombination of Bray and the suffix -len, possibly meaning “beautiful hill”
549JaysonJ538EnglishVariant of Jason, meaning “healer”
550JulioJ538SpanishDerived from Julius, meaning “youthful”
551LawrenceL538EnglishDerived from a surname meaning “from Laurentum”
552CassiusC537LatinDerived from a Roman family name, possibly meaning “empty, vain”
553RaulR537SpanishSpanish form of Ralph, meaning “wolf counsel”
554JaseJ536AmericanModern variant of Jason, meaning “healer”
555MohammadM536ArabicDerived from Muhammad, meaning “praised” or “praiseworthy”
556ZainZ535ArabicMeaning “beauty” or “good”
557JayceonJ534AmericanModern name, possibly a combination of Jay and Jason
558JonasJ533HebrewDerived from Jonah, meaning “dove”
559RonaldR529ScottishDerived from a Scottish surname meaning “ruler’s advisor”
560AyaanA526SomaliMeaning “bright” or “beautiful”
561RioR526SpanishMeaning “river”
562AllenA524EnglishDerived from Alan, meaning “handsome” or “harmony”
563BruceB524ScottishDerived from a Scottish surname meaning “from the brushwood thicket”
564MohamedM524ArabicVariant of Muhammad, meaning “praised” or “praiseworthy”
565DorianD521GreekDerived from Doros, meaning “gift” or “from Doris”
566MaximilianM521LatinDerived from Maximus, meaning “greatest”
567KeeganK520IrishDerived from an Irish surname meaning “small flame”
568ShawnS518IrishVariant of Sean, meaning “God is gracious”
569YusufY518ArabicArabic form of Joseph, meaning “God increases”
570PierceP517WelshDerived from a Welsh surname meaning “son of Piers”
571ArielA515HebrewMeaning “lion of God” or “God’s lion”
572AnderA513BasqueBasque form of Andrew, meaning “manly”
573ConorC512IrishDerived from Conchobhar, meaning “lover of hounds”
574ConradC511GermanDerived from a Germanic name meaning “brave counsel”
575PhillipP510GreekDerived from Philippos, meaning “lover of horses”
576ArjunA506SanskritDerived from Arjuna, meaning “bright” or “shining”
577RoyR506ScottishDerived from a Scottish surname meaning “red”
578MoisesM505SpanishSpanish form of Moses, meaning “drawn out of the water”
579ArturoA503SpanishDerived from Arthur, meaning “bear man”
580JohanJ496HebrewSwedish form of John, meaning “God is gracious”
581GerardoG490GermanDerived from Germanic elements meaning “spear” and “hardy”
582AtreusA487GreekDerived from a Greek name, possibly meaning “fearless”
583NikolaiN487RussianRussian form of Nicholas, meaning “victory of the people”
584BraylonB485AmericanCombination of Brayden and Jaylon, possibly meaning “brave lion”
585SamsonS485HebrewDerived from Shimshon, meaning “sun” or “man of the sun”
586HezekiahH484HebrewMeaning “Yahweh strengthens” or “God gives strength”
587KayceK484AmericanVariant of Casey, meaning “vigilant in war”
588ScottS484ScottishDerived from a Scottish surname meaning “from Scotland”
589GunnarG483NorseDerived from Gunnarr, meaning “warrior”
590JamisonJ482ScottishDerived from a Scottish surname meaning “son of James”
591SamirS481ArabicDerived from Samar, meaning “evening conversation” or “pleasant companion”
592KeanuK478HawaiianMeaning “cool breeze over the mountains”
593LedgerL478EnglishDerived from a surname meaning “scribe” or “bookkeeper”
594JaimeJ477SpanishSpanish form of James, meaning “supplanter”
595FinnleyF469IrishVariant of Finley, meaning “fair warrior”
596CannonC468EnglishDerived from a surname meaning “canon” or “clergyman”
597ColbyC468EnglishDerived from a surname meaning “coal town”
598NikolasN468GreekVariant of Nicholas, meaning “victory of the people”
599EmmittE467EnglishDerived from a surname meaning “ant” or “industrious”
600KamdenK467AmericanModern variant of Camden, meaning “winding valley”
601MillerM467EnglishOccupational surname meaning “mill worker”
602BooneB466EnglishDerived from a surname meaning “good” or “friendly”
603HamzaH466ArabicDerived from Hamzah, meaning “strong” or “steadfast”
604OceanO466EnglishMeaning “large body of water” or “ocean”
605MacM464ScottishShort form of Mac- names, meaning “son of”
606AnakinA460AmericanName popularized by a character in a film franchise
607BrixtonB460EnglishDerived from a place name in London, England
608RolandR458GermanDerived from a Germanic name meaning “famous land”
609HuxleyH457EnglishDerived from a surname meaning “Hugh’s meadow”
610ZekeZ457HebrewShort form of Ezekiel, meaning “God strengthens”
611DannyD454HebrewDiminutive form of Daniel, meaning “God is my judge”
612MarvinM453EnglishDerived from a Welsh surname meaning “sea hill”
613OtisO452GermanDerived from a Germanic name meaning “wealthy” or “prosperous”
614AlbertA451GermanDerived from a Germanic name meaning “noble and bright”
615ClayC450EnglishDerived from a surname meaning “clay” or “earth”
616EmirE449ArabicMeaning “prince” or “ruler”
617BostonB448EnglishDerived from a place name meaning “Botolph’s town”
618BrunoB448GermanDerived from a Germanic name meaning “brown”
619LionelL448LatinDerived from Leo, meaning “lion”
620OzzyO448EnglishDiminutive form of Oswald, meaning “divine ruler”
621TaylorT448EnglishOccupational surname meaning “tailor”
622JamieJ447ScottishDiminutive form of James, meaning “supplanter”
623AugustineA446LatinDerived from Augustinus, meaning “great” or “venerable”
624ChaimC445HebrewMeaning “life”
625KrewK444AmericanModern variant of Crew, meaning “group of people”
626RayanR444ArabicDerived from Rayyan, meaning “watered” or “luxuriant”
627AldenA443EnglishDerived from an Old English surname meaning “old friend”
628BellamyB441FrenchDerived from a French surname meaning “fine friend”
629AmosA440HebrewMeaning “burdened” or “carried”
630DrakeD440EnglishDerived from a surname meaning “dragon”
631DavisD437EnglishDerived from a surname meaning “son of David”
632DustinD436GermanDerived from a Germanic name meaning “valiant fighter”
633CoreyC435IrishDerived from a surname meaning “hollow” or “ravine”
634AhmadA434ArabicVariant of Ahmed, meaning “highly praised”
635ConnerC433IrishVariant of Conor, meaning “lover of hounds”
636GustavoG433SpanishDerived from the Germanic name Gustav, meaning “staff of the Goths”
637LaytonL433EnglishDerived from a surname meaning “settlement with a leek garden”
638AbramA429HebrewDerived from Abraham, meaning “exalted father”
639AxtonA429EnglishDerived from a surname meaning “stone town”
640ChandlerC428EnglishOccupational surname meaning “candle maker”
641AzariahA427HebrewMeaning “Yahweh has helped” or “God has helped”
642ReeseR427WelshDerived from Rhys, meaning “enthusiasm” or “ardor”
643BensonB426EnglishDerived from a surname meaning “son of Ben”
644TruT426AmericanShort form of Truman, meaning “faithful” or “loyal”
645CaseC425EnglishDerived from a surname meaning “case maker”
646TreyT425EnglishMeaning “three”
647MauricioM424SpanishSpanish form of Maurice, meaning “dark-skinned”
648WestinW424EnglishDerived from a surname meaning “western town”
649GageG422FrenchDerived from a French surname meaning “measure” or “pledge”
650ReignR422EnglishMeaning “sovereign rule” or “kingdom”
651CreedC421EnglishDerived from a word meaning “belief” or “faith”
652MyloM421EnglishVariant of Milo, meaning “merciful” or “gracious”
653DennisD417GreekDerived from Dionysius, meaning “follower of Dionysus”
654QuentinQ417LatinDerived from Quintinus, meaning “fifth”
655MaddenM416IrishDerived from Madadhán, meaning “little dog”
656RomeR416EnglishDerived from a place name meaning “from Rome”
657JulienJ415FrenchFrench form of Julian, meaning “youthful” or “downy-bearded”
658SamS414HebrewShort form of Samuel or Samantha, meaning “heard by God”
659ZaidZ413ArabicMeaning “abundance” or “growth”
660MarcelM412FrenchDerived from Marcellus, meaning “young warrior”
661MaximoM412SpanishDerived from Maximus, meaning “greatest”
662LayneL410EnglishVariant of Lane, meaning “path” or “route”
663AhmedA409ArabicDerived from Ahmad, meaning “highly praised”
664KannonK409JapaneseDerived from a Buddhist term meaning “perceiving the sounds of the world”
665QuincyQ409EnglishDerived from a surname meaning “estate of the fifth son”
666YosefY407HebrewHebrew form of Joseph, meaning “God will add”
667AaravA406SanskritMeaning “peaceful” or “calm”
668LennonL406IrishDerived from a surname meaning “lover” or “sweetheart”
669RylandR406EnglishDerived from a surname meaning “land of rye”
670SkylerS405DutchDerived from a Dutch surname meaning “scholar” or “learned one”
671ChrisC404GreekShort form of Christopher, meaning “bearing Christ”
672EliamE404HebrewMeaning “God is my nation”
673KareemK404ArabicMeaning “generous” or “noble”
674KyreeK403AmericanModern name, possibly a variant of Kyrie, meaning “lord” or “God”
675DarioD402ItalianDerived from Darius, meaning “possessing goodness”
676DonaldD402ScottishDerived from a Scottish surname meaning “world ruler”
677FletcherF402EnglishOccupational surname meaning “arrow maker”
678DariusD400PersianDerived from a Persian name meaning “to possess good”
679DukeD399EnglishDerived from a noble title meaning “leader”
680RaydenR394AmericanModern name, possibly a variant of Raiden, meaning “thunder and lightning”
681SalemS394HebrewDerived from Shalem, meaning “peace” or “completeness”
682VicenteV394SpanishSpanish form of Vincent, meaning “conquering” or “victorious”
683VincenzoV394ItalianItalian form of Vincent, meaning “conquering” or “victorious”
684CaysonC393AmericanModern variant of Jason, meaning “healer”
685EliseoE392SpanishSpanish form of Elisha, meaning “God is salvation”
686IssacI391HebrewVariant of Isaac, meaning “laughter”
687LianL389ChineseMeaning “lotus” or “graceful willow”
688ClydeC388ScottishDerived from a Scottish river name, possibly meaning “warm”
689WilsonW386EnglishDerived from a surname meaning “son of William”
690SantanaS385SpanishDerived from a surname meaning “saint” or “holy”
691TomasT382SpanishSpanish form of Thomas, meaning “twin”
692DexterD381LatinDerived from a Latin word meaning “right-handed” or “skillful”
693KeithK381ScottishDerived from a Scottish surname meaning “wood” or “forest”
694HoustonH380EnglishDerived from a place name in Scotland, possibly meaning “Hugh’s town”
695HarryH379EnglishDerived from Henry, meaning “ruler of the home”
696UriahU379HebrewMeaning “God is my light”
697LeeL377EnglishDerived from a surname meaning “clearing” or “meadow”
698RexR377LatinMeaning “king” or “ruler”
699TonyT377EnglishDiminutive form of Anthony, meaning “priceless” or “invaluable”
700CarmeloC375ItalianDerived from Carmel, meaning “garden” or “vineyard”
701AlbertoA374SpanishSpanish form of Albert, meaning “noble and bright”
702LoyalL374EnglishMeaning “loyal” or “faithful”
703TraceT373EnglishDerived from a surname meaning “path” or “trail”
704AlfredoA372SpanishDerived from Alfred, meaning “elf counsel”
705RiggsR372EnglishDerived from a surname meaning “ridge” or “back”
706ForestF371EnglishDerived from a word meaning “woodland” or “forest”
707RaylanR371AmericanModern name, possibly a combination of Ray and Alan
708SalvadorS371SpanishDerived from a Spanish word meaning “savior”
709JakariJ370AmericanModern name, possibly a combination of Jake and Kari
710ZakaiZ370HebrewMeaning “pure” or “innocent”
711LouieL369FrenchVariant of Louis, meaning “renowned warrior”
712FlynnF368IrishDerived from an Irish surname meaning “descendant of Flann”
713LeonardL368GermanDerived from a Germanic name meaning “brave lion”
714MohammedM367ArabicVariant of Muhammad, meaning “praised” or “praiseworthy”
715DerrickD366EnglishVariant of Derek, meaning “ruler of the people”
716MusaM365ArabicDerived from Moses, meaning “drawn out of the water”
717AviA364HebrewMeaning “father” or “my father”
718TyT364EnglishShort form of Tyler, meaning “tile maker”
719WestleyW363EnglishVariant of Wesley, meaning “western meadow”
720AmbroseA361GreekDerived from Ambrosios, meaning “immortal”
721BrycenB360AmericanModern variant of Bryson, meaning “son of Brice”
722AronA359HebrewVariant of Aaron, meaning “exalted” or “mountain of strength”
723CaspianC359EnglishDerived from a place name, possibly meaning “of Caspia”
724GatlinG357EnglishDerived from a surname meaning “one who lives near the gates”
725HarlanH357EnglishDerived from a surname meaning “hare land”
726DillonD356IrishDerived from a surname meaning “loyal” or “faithful”
727EmeryE354GermanDerived from a Germanic name meaning “ruler” or “power”
728NixonN354EnglishDerived from a surname meaning “son of Nicholas”
729TommyT354EnglishDiminutive form of Thomas, meaning “twin”
730WatsonW354EnglishDerived from a surname meaning “son of Walter”
731ZaydZ354ArabicDerived from Zaid, meaning “growth” or “increase”
732AzraelA353HebrewMeaning “help of God” or “God’s helper”
733ZyairZ352AfricanDerived from a Swahili word meaning “visitor”
734AzrielA350HebrewMeaning “God is my help” or “my help is in God”
735LegacyL350EnglishMeaning “inheritance” or “something handed down”
736CillianC349IrishDerived from a surname meaning “church”
737AlvinA347EnglishDerived from an Old English name meaning “elf friend”
738BridgerB347EnglishDerived from a surname meaning “bridge worker”
739AlecA346GreekShort form of Alexander, meaning “defender of men”
740EdisonE346EnglishDerived from a surname meaning “son of Edward”
741KingsleyK346EnglishDerived from a surname meaning “king’s meadow”
742RemiR346FrenchUnisex name derived from the Latin name Remigius, meaning “oarsman”
743BriarB345EnglishDerived from a word meaning “thorny patch” or “heath”
744JaxxonJ345AmericanModern variant of Jackson, meaning “son of Jack”
745TruettT345EnglishDerived from a surname meaning “true” or “honest”
746LachlanL343ScottishDerived from a Scottish place name meaning “land of lakes”
747CalC342EnglishShort form of Calvin, meaning “bald” or “bald-headed”
748LandenL342EnglishVariant of Landon, meaning “long hill”
749RogerR340EnglishDerived from a Germanic name meaning “famous spear”
750AlonsoA339SpanishDerived from Alfonso, meaning “noble and ready”
751KaiserK339GermanDerived from a German word meaning “emperor”
752BlazeB336EnglishMeaning “flame” or “fire”
753JerryJ336EnglishDiminutive form of Gerald or Gerard, meaning “ruler with the spear”
754SevenS336EnglishDerived from the number seven
755KenjiK335JapaneseDerived from Ken, meaning “healthy, strong” and ji, meaning “two”
756NoeN333SpanishSpanish form of Noah, meaning “rest” or “comfort”
757QuintonQ333EnglishDerived from a surname meaning “queen’s town”
758GreyG331EnglishVariant of Gray, meaning “gray-haired” or “gray”
759JeffersonJ331EnglishDerived from a surname meaning “son of Jeffrey”
760MarcellusM331LatinDiminutive form of Marcus, meaning “dedicated to Mars”
761RayR331EnglishShort form of Raymond or Rachel, meaning “wise protector” or “ewe”
762KyroK330GreekDerived from a Greek word meaning “far-sighted”
763BenicioB328SpanishDerived from Benedict, meaning “blessed”
764JusticeJ328EnglishDerived from a word meaning “fairness” or “righteousness”
765NeilN328IrishDerived from an Irish surname meaning “cloud” or “champion”
766IdrisI327ArabicMeaning “interpreter” or “prophet”
767BearB326EnglishMeaning “bear”
768KiaanK326IndianMeaning “ancient” or “king”
769WayneW326EnglishDerived from a surname meaning “wagon maker” or “wagon driver”
770BenB325HebrewShort form of Benjamin, meaning “son of the right hand”
771JuniorJ325EnglishMeaning “younger” or “son”
772KarimK325ArabicMeaning “generous” or “noble”
773YehudaY325HebrewHebrew form of Judah, meaning “praised”
774JimmyJ324EnglishDiminutive form of James, meaning “supplanter”
775RamonR324SpanishSpanish form of Raymond, meaning “wise protector”
776BjornB323ScandinavianDerived from an Old Norse word meaning “bear”
777NathanaelN323HebrewVariant of Nathaniel, meaning “gift of God”
778StanleyS323EnglishDerived from a surname meaning “stone clearing”
779HassanH322ArabicDerived from a word meaning “good” or “beautiful”
780MagnusM322LatinDerived from a Latin word meaning “great” or “large”
781TrentonT322EnglishDerived from a place name meaning “Trent’s town”
782BrayanB321AmericanVariant of Bryan, meaning “high” or “noble”
783BrockB321EnglishDerived from a surname meaning “badger” or “brock”
784JaggerJ321EnglishDerived from a surname meaning “carter” or “peddler”
785CasonC320EnglishVariant of Jason, meaning “healer”
786DakariD320AfricanDerived from a Swahili word meaning “happiness”
787ReyR320SpanishMeaning “king”
788AbdielA319HebrewMeaning “servant of God”
789AbdullahA318ArabicMeaning “servant of God”
790CasenC317EnglishVariant of Jason, meaning “healer”
791JiraiyaJ317JapaneseDerived from Japanese mythology, meaning “young thunder”
792LanceL317EnglishDerived from a word meaning “spear” or “lance”
793MisaelM317HebrewMeaning “who is like God?”
794AlvaroA316SpanishDerived from a Germanic name meaning “all wise”
795RobinR316EnglishDerived from a word meaning “bright fame” or “famous”
796LangstonL314EnglishDerived from a surname meaning “long stone”
797NelsonN314EnglishDerived from a surname meaning “son of Neil”
798WesW314EnglishShort form of Wesley, meaning “western meadow”
799KhariK313AfricanDerived from an African word meaning “kingly”
800LandynL313AmericanModern variant of Landon, meaning “long hill”
801JakaiJ312AmericanModern variant of Jai, meaning “victory” or “bluejay”
802LochlanL312ScottishVariant of Lachlan, meaning “land of lochs”
803ValentinV312LatinDerived from Valens, meaning “strong, vigorous”
804KeatonK310EnglishDerived from a place name meaning “shed town” or “hawk town”
805AmiasA308LatinDerived from Amicus, meaning “friend”
806JoziahJ308HebrewVariant of Josiah, meaning “Yahweh supports”
807ThaddeusT308GreekDerived from a Greek name meaning “courageous heart”
808JedidiahJ307HebrewMeaning “beloved of God”
809OrlandoO307SpanishDerived from Roland, meaning “famous land”
810ElielE306HebrewMeaning “my God is God”
811HughH305GermanDerived from a Germanic name meaning “mind” or “heart”
812KoenK305DutchMeaning “brave” or “bold”
813CalumC303ScottishVariant of Malcolm, meaning “disciple of Saint Columba”
814EnochE303HebrewDerived from Hanokh, meaning “dedicated” or “experienced”
815MitchellM303EnglishDerived from a surname meaning “big” or “great”
816RohanR303SanskritDerived from a Sanskrit word meaning “ascending” or “to ascend”
817AryanA302SanskritMeaning “noble” or “honorable”
818DilanD302WelshDerived from a Welsh word meaning “like a lion”
819AdenA301ArabicVariant of Aidan, meaning “fiery” or “ardent”
820AllanA301ScottishVariant of Alan, meaning “handsome” or “cheerful”
821LeightonL301EnglishDerived from a place name meaning “leek garden”
822ElishaE300HebrewMeaning “God is salvation”
823EvanderE300GreekMeaning “good man” or “man of good values”
824CastielC299HebrewDerived from a Hebrew word meaning “shield of God”
825CurtisC298EnglishDerived from a surname meaning “courteous” or “polite”
826KellenK298IrishDerived from a surname meaning “slender” or “narrow”
827DashD296AmericanDerived from a word meaning “quick and lively”
828DouglasD296ScottishDerived from a Scottish river name, possibly meaning “dark water”
829EddieE296EnglishDiminutive form of Edward, meaning “wealthy guardian”
830MelvinM296WelshDerived from a Welsh element meaning “chief” or “ruler”
831AvyaanA295IndianMeaning “strong” or “powerful”
832EverestE295EnglishDerived from a place name, the highest mountain in the world
833ZamirZ294ArabicDerived from a word meaning “nightingale”
834RickyR292EnglishDiminutive form of Richard, meaning “brave ruler”
835DuttonD291EnglishDerived from a surname meaning “settlement in the valley”
836YahirY291ArabicDerived from a word meaning “light” or “moon”
837DevonD289EnglishDerived from a place name meaning “by the dark river”
838FrancoF289ItalianDerived from a Germanic name meaning “free man”
839KhazaK289AfricanDerived from a word meaning “harvest”
840DiorD288FrenchDerived from a French word meaning “golden”
841LeifL288NorseMeaning “heir” or “descendant”
842SevynS288AmericanModern variant of Seven, derived from the number seven
843GuillermoG287SpanishSpanish form of William, meaning “resolute protection”
844IraI287HebrewMeaning “watchful” or “full of life”
845EmoryE286EnglishDerived from a surname meaning “brave” or “powerful”
846FelipeF286SpanishSpanish form of Philip, meaning “lover of horses”
847TitanT286GreekMeaning “giant” or “defender”
848AlfredA285EnglishDerived from an Old English name meaning “elf counsel”
849AzaelA285HebrewDerived from Azazel, meaning “God strengthens”
850ZahirZ285ArabicMeaning “bright” or “shining”
851KellanK284IrishDerived from an Irish surname meaning “slender” or “mighty warrior”
852DarrenD283IrishDerived from an Irish surname meaning “great” or “little oak”
853RudyR282GermanDiminutive form of Rudolf, meaning “famous wolf”
854AyanA281ArabicMeaning “gift of God” or “time”
855LeroyL281FrenchDerived from a French surname meaning “the king”
856AndersA280ScandinavianDerived from an Old Norse name meaning “man” or “warrior”
857IshaanI280SanskritDerived from a Sanskrit word meaning “sun” or “sunrise”
858ReubenR280HebrewDerived from a Hebrew word meaning “behold, a son”
859BodenB279EnglishDerived from a surname meaning “shelter” or “refuge”
860MccoyM279ScottishDerived from a Scottish surname meaning “son of Aodh”
861HeathH278EnglishMeaning “heathland” or “someone who lived on a heath”
862KaseK278EnglishVariant of Case, meaning “container” or “case”
863WylderW278EnglishVariant of Wilder, meaning “untamed” or “wild”
864JudsonJ277EnglishDerived from a surname meaning “son of Judd” or “son of Jordan”
865KhaiK277VietnameseMeaning “triumph” or “victory”
866KyeK277EnglishVariant of Kai, meaning “sea” or “keeper of the keys”
867AxlA276EnglishDerived from Axel, meaning “father of peace”
868CrueC276EnglishDerived from a word meaning “crow” or “raven”
869ErnestoE276SpanishDerived from Ernest, meaning “serious” or “resolute”
870AhmirA275ArabicDerived from a word meaning “prince” or “commander”
871ZyonZ275HebrewVariant of Zion, meaning “highest point” or “monument”
872AriesA274LatinMeaning “ram” or “sheep”
873MustafaM274ArabicMeaning “chosen one” or “preferred one”
874SantosS274SpanishDerived from a Spanish word meaning “saints”
875DaneD273EnglishDerived from a surname meaning “from Denmark”
876DamariD272AfricanDerived from an African word meaning “gentle” or “upright”
877ElioE271ItalianDerived from a Latin word meaning “sun”
878JadielJ270HebrewMeaning “God is my refuge”
879JovanniJ269ItalianVariant of Giovanni, meaning “God is gracious”
880SalvatoreS269ItalianMeaning “savior” or “rescuer”
881MathewM268EnglishVariant of Matthew, meaning “gift of God”
882KolsonK267EnglishModern variant of Colson, meaning “son of Col”
883NovaN267LatinMeaning “new” or “bright”
884BrendanB266IrishDerived from an Irish name meaning “prince” or “brave”
885MurphyM266IrishDerived from an Irish surname meaning “sea warrior”
886BrodieB265ScottishDerived from a Scottish place name meaning “ditch” or “muddy place”
887DamirD265SlavicDerived from Slavic elements meaning “peace” and “world”
888RockyR264EnglishDerived from a word meaning “rock” or “stone”
889LarryL263EnglishDiminutive form of Lawrence, meaning “from Laurentum”
890FisherF262EnglishDerived from an occupational surname meaning “fisherman”
891WaylenW261EnglishVariant of Waylon, meaning “land beside the road”
892ByronB260EnglishDerived from a surname meaning “place of the cow sheds”
893ErmiasE260AfricanEthiopian name meaning “God is my help”
894JoeyJ260EnglishDiminutive form of Joseph, meaning “God will increase”
895JoeJ258EnglishShort form of Joseph, meaning “God will increase”
896JonJ258EnglishShort form of Jonathan, meaning “Yahweh has given”
897ArianA257PersianDerived from a word meaning “noble” or “honorable”
898ChosenC257AmericanDerived from a word meaning “selected” or “preferred”
899JairoJ257SpanishDerived from a Hebrew name meaning “enlightened” or “shining”
900VihaanV257IndianMeaning “dawn” or “morning”
901KylenK256AmericanModern variant of Kyle, meaning “narrow piece of land”
902AmeerA254ArabicMeaning “prince” or “commander”
903DionD254GreekDerived from a Greek name meaning “child of heaven and earth”
904JrueJ254AmericanVariant of Drew, derived from Andrew, meaning “manly”
905KaizenK254JapaneseDerived from a Japanese word meaning “continuous improvement”
906YousefY254ArabicVariant of Joseph, meaning “God will increase”
907BryantB253EnglishDerived from an Old English surname meaning “hill, mound”
908CullenC253IrishDerived from an Irish surname meaning “holly tree”
909KaisenK252AmericanModern variant of Kason, meaning “fighter”
910KelvinK252ScottishDerived from a Scottish river name meaning “narrow water”
911ZenZ252JapaneseDerived from a Japanese word meaning “meditation” or “to be at peace”
912KartierK251AmericanModern variant of Carter, meaning “cart driver”
913RandyR251EnglishShort form of Randolph, meaning “shield-wolf”
914ShepardS251EnglishVariant of Shepherd, meaning “one who tends to sheep”
915AlaricA250GermanDerived from a Germanic name meaning “ruler of all”
916CainC250HebrewMeaning “acquired” or “spear”
917JeremiasJ250HebrewVariant of Jeremiah, meaning “Yahweh has uplifted”
918AlfonsoA249SpanishDerived from a Germanic name meaning “noble and ready”
919BreckenB249ScottishDerived from a Scottish place name meaning “speckled”
920ColtenC249EnglishDerived from a surname meaning “coal town”
921GianG249ItalianDerived from John, meaning “God is gracious”
922RhodesR249EnglishDerived from a surname meaning “dweller by the crossroads”
923WessonW249EnglishDerived from a surname meaning “son of Wassa”
924DuncanD248ScottishDerived from a Gaelic name meaning “brown warrior”
925HaroldH248GermanDerived from a Germanic name meaning “ruler of the army”
926HenrikH248ScandinavianVariant of Henry, meaning “ruler of the home”
927HarleyH247EnglishDerived from a surname meaning “hare meadow”
928AlistairA246ScottishVariant of Alexander, meaning “defender of men”
929AgustinA245SpanishSpanish form of Augustine, meaning “majestic” or “venerable”
930JerichoJ245HebrewDerived from a Hebrew word meaning “moon” or “fragrant”
931TalonT245EnglishDerived from a word meaning “claw” or “talon”
932WestynW245AmericanModern variant of Weston, meaning “western town”
933CassianC244LatinDerived from a Roman family name meaning “hollow”
934EugeneE244GreekDerived from a Greek word meaning “well-born” or “noble”
935RyattR244AmericanModern variant of Wyatt, meaning “brave in war”
936ShmuelS244HebrewHebrew form of Samuel, meaning “God has heard”
937BradenB243IrishDerived from an Irish surname meaning “descendant of Bradán”
938YahyaY243ArabicArabic form of John, meaning “God is gracious”
939AldoA242ItalianDerived from a Germanic name meaning “old” or “wise”
940DangeloD242ItalianDerived from an Italian surname meaning “angel”
941EzrahE242HebrewVariant of Ezra, meaning “help” or “helper”
942KorbinK242EnglishDerived from a surname meaning “raven”
943ZavierZ241ArabicVariant of Xavier, meaning “bright” or “splendid”
944BronsonB240EnglishDerived from a surname meaning “son of the brown one”
945TeoT240SpanishShort form of Teodoro, meaning “gift of God”
946JonesJ239WelshDerived from a Welsh surname meaning “God is gracious”
947NeoN239LatinDerived from a Greek word meaning “new”
948StefanS239GermanDerived from a Germanic name meaning “crown”
949VanV239DutchDerived from a Dutch surname meaning “from” or “of”
950MekhiM238AfricanDerived from a word meaning “who is like God?”
951ColesonC237AmericanVariant of Colson, meaning “son of Cole”
952ErenE237TurkishDerived from a Turkish word meaning “saint”
953IgnacioI237SpanishDerived from the name Ignatius, meaning “fiery”
954KristianK237ScandinavianVariant of Christian, meaning “follower of Christ”
955HarlemH236AmericanDerived from a place name, a neighborhood in New York City
956ZevZ236HebrewMeaning “wolf”
957CanaanC235HebrewDerived from a Hebrew word meaning “land of milk and honey”
958CedricC235EnglishDerived from a Celtic name meaning “bounty” or “generous”
959KhalidK235ArabicMeaning “eternal” or “immortal”
960BodeB234ScandinavianDerived from a surname meaning “shelter” or “house”
961GaryG234EnglishDerived from a surname meaning “spear” or “spear carrier”
962ReneR234FrenchDerived from the name René, meaning “reborn”
963BenedictB233LatinDerived from a Latin word meaning “blessed”
964MaxtonM233EnglishDerived from a surname meaning “Max’s town”
965ThatcherT233EnglishDerived from an occupational surname meaning “roof thatcher”
966WallaceW233ScottishDerived from a Scottish surname meaning “Welshman” or “foreigner”
967DavianD232AmericanModern variant of David, meaning “beloved”
968GordonG232ScottishDerived from a Scottish place name meaning “great hill”
969NiklausN232GermanVariant of Nicholas, meaning “people’s victory”
970YisroelY232HebrewHebrew form of Israel, meaning “God contends”
971KabirK231ArabicDerived from an Arabic word meaning “great” or “powerful”
972OsmanO231TurkishDerived from an Arabic name meaning “baby bustard”
973AdlerA230GermanDerived from a German word meaning “eagle”
974DarianD230PersianDerived from a Persian word meaning “wealthy” or “rich”
975TerryT230EnglishDiminutive form of Terence, meaning “soft” or “tender”
976CartierC229FrenchDerived from a French surname meaning “maker of carts”
977OsirisO229EgyptianDerived from an Egyptian god of the afterlife
978VanceV229EnglishDerived from a surname meaning “from the marsh”
979DemetriusD228GreekDerived from a Greek name meaning “devoted to Demeter”
980KamrynK228AmericanModern variant of Cameron, meaning “crooked nose”
981LuxL228LatinMeaning “light” or “illumination”
982StoneS228EnglishDerived from a word meaning “stone” or “rock”
983JaxxJ227AmericanModern variant of Jack, meaning “God is gracious”
984KooperK227EnglishVariant of Cooper, meaning “barrel maker”
985RodneyR227EnglishDerived from a surname meaning “island near the clearing”
986AurelioA226LatinDerived from a Roman family name meaning “golden”
987DarwinD226EnglishDerived from a surname meaning “dear friend”
988JakobJ226HebrewVariant of Jacob, meaning “supplanter”
989ZechariahZ226HebrewDerived from a Hebrew name meaning “Yahweh remembers”
990BrennanB224IrishDerived from an Irish surname meaning “descendant of Braonán”
991MarlonM224EnglishDerived from a surname meaning “little hawk”
992MeirM224HebrewMeaning “enlightened” or “giving light”
993YaelY224HebrewDerived from a Hebrew word meaning “mountain goat”
994AsaiahA223HebrewVariant of Isaiah, meaning “Yahweh has saved”
995AtharvA223SanskritDerived from a Sanskrit word meaning “knowledge” or “sacred text”
996ImranI223ArabicDerived from an Arabic word meaning “exalted” or “prosperous”
997IvaanI223SlavicVariant of Ivan, meaning “God is gracious”
998KananK223IndianDerived from a Sanskrit word meaning “forest”
999KalelK222HebrewDerived from Hebrew words meaning “voice” and “God”
1000LondonL222EnglishDerived from a place name, the capital city of England
Derek Yang

I’m an immigrant living with my family in a small town on the East Coast. I love classical music, enjoy a good cup of coffee, and have a soft spot for BMWs. I believe in lifelong learning and look forward to connecting with you to share our life experiences. Twitter @mrderekyang.

Disclosure: We are an Amazon Associate. Some links on this website are affiliate links, which means we may earn a commission or receive a referral fee when you sign up or make a purchase through those links.

Related Posts

Didn’t find what you’re looking for?
Please try our powerful search tool!

Comments

Leave a Reply

Stock images sponsored by depositphotos.com