Baby names by origin
Each researched name is filed under the language its meaning comes from. Many popular American names travelled through several languages, so a Spanish-looking name can be Hebrew at root, and an English surname can be Norman French.
English names
460 names, including Jack, Hudson, Harper, Jackson.
Hebrew names
336 names, including Noah, James, Elijah, Mia.
Latin names
254 names, including Olivia, Leo, Luna, Camila.
Greek names
216 names, including Sophia, Theodore, Lucas, Sebastian.
Germanic names
204 names, including Liam, Emma, Charlotte, Amelia.
American names
151 names, including Jayden, Kayden, Amari, Raelynn.
Irish names
93 names, including Aiden, Rowan, Nolan, Ryan.
Scottish names
58 names, including Logan, Isla, Cameron, Paisley.
French names
53 names, including Oliver, Eleanor, Nora, Miles.
Arabic names
53 names, including Layla, Amir, Aaliyah, Lyla.
Spanish names
44 names, including Santiago, Savannah, Diego, Aitana.
Scandinavian names
28 names, including Kai, Axel, Freya, Eric.
Welsh names
27 names, including Owen, Dylan, Arthur, Reese.
Sanskrit and Indian names
20 names, including Arya, Bodhi, Kali, Mira.
Celtic names
17 names, including Gael, Alan, Alana, Tristan.
Italian names
15 names, including Aria, Bella, Sienna, Armani.
Slavic names
14 names, including Mila, Milan, Vera, Nina.
Hawaiian names
12 names, including Leilani, Alani, Kaylani, Koa.
Japanese names
12 names, including Kobe, Kenzo, Kaizen, Aya.
Persian names
11 names, including Jasper, Esther, Jasmine, Cyrus.
African names
10 names, including Zuri, Memphis, Imani, Zaire.
Aramaic names
10 names, including Thomas, Silas, Tadeo, Martha.