1. Home
  2. Topics

Top 2000s Baby Names

Top baby names of the 2000s

Nathan

Meaning: given

Origin:Hebrew
121
Alexander

Meaning: defending men

Origin:Greek
42
Nicholas

Meaning: people of victory

Origin:Greek
124
Joshua

Meaning: the Lord is my salvation

Origin:Hebrew
173
Michael

Meaning: who is like God?

Origin:Hebrew
224
Luke

Meaning: man from Lucania

Origin:Greek
83
Christopher

Meaning: bearer of Christ

Origin:Greek and Latin
206
Sebastian

Meaning: person from ancient city of Sebastia

Origin:Latin from Greek
18
Lucas

Meaning: man from Lucania

Origin:Latin form of Luke
58
Jack

Meaning: God is gracious

Origin:English, diminutive of John
93
Molly

Meaning: bitter

Origin:Diminutive of Mary, Hebrew
99
Sofia

Meaning: wisdom

Origin:Greek
137
Patrick

Meaning: noble, patrician

Origin:Latin
205
John

Meaning: God is gracious

Origin:Hebrew
299
Richard

Meaning: dominant ruler

Origin:German
359
Eric

Meaning: eternal ruler

Origin:Old Norse
272
Jonathan

Meaning: gift of Jehovah

Origin:Hebrew
258
Aaron

Meaning: high mountain; exalted, enlightened

Origin:Hebrew
171
Sara

Meaning: princess

Origin:Hebrew
533
Kevin

Meaning: handsome

Origin:Irish
563