Browse every tradition and collection
46 heritage and community collections, plus style collections, all with meanings and real popularity history.
Heritage & communities
African American baby names 102 names · Aaliyah, Jalen, Imani, Zaire…
Amharic and Ethiopian baby names 56 names · Selam, Hana, Sara, Ruth…
Arab American baby names 59 names · Layla, Sara, Maryam, Yasmin…
Arabic baby names 54 names · Omar, Yusuf, Ibrahim, Ali…
British and London baby names 56 names · Rupert, Imogen, Clementine, Ottilie…
Cantonese and Hong Kong baby names 58 names · Wing, Hei, Chun, Tsz-Ching…
Chinese American baby names 104 names · Vivian, Grace, Doris, Mabel…
Chinese baby names 59 names · Meilin, Jianguo, Guoqiang, Lei…
Filipino American baby names 58 names · Maria, Grace, Faith, Joy…
Filipino baby names 55 names · Maria, Angel, Grace, Faith…
French baby names 54 names · Louis, Henri, Antoine, Étienne…
German Brazilian baby names 54 names · Ingrid, Helga, Gertrudes, Roswitha…
German baby names 56 names · Greta, Frieda, Heidi, Liesel…
Greek baby names 54 names · Alexander, Nicholas, Theodore, Leon…
Hawaiian baby names 53 names · Kai, Koa, Kainoa, Kekoa…
Hebrew baby names 57 names · Noah, Ethan, Elijah, Levi…
Indian American baby names 100 names · Maya, Priya, Anika, Diya…
Indian baby names 56 names · Arjun, Sita, Aarav, Lakshmi…
Indonesian baby names 56 names · Dewi, Putri, Sari, Wulan…
Irish American baby names 60 names · Patrick, Sean, Bridget, Kathleen…
Irish baby names 56 names · Niamh, Aoife, Ciara, Clodagh…
Italian American baby names 60 names · Anthony, Antonio, Frank, Francesco…
Italian Brazilian baby names 54 names · Giovana, Valentina, Isabela, Camila…
Italian baby names 57 names · Marco, Luca, Matteo, Lorenzo…
Japanese Brazilian baby names 57 names · Sakura, Hana, Aiko, Keiko…
Japanese baby names 96 names · Sora, Sakura, Hiroshi, Yumi…
Jewish American baby names 58 names · Sarah, Rebecca, David, Daniel…
Korean American baby names 62 names · Grace, Esther, Hannah, Sarah…
Korean baby names 56 names · Seo-yeon, Ha-eun, Ji-woo, Soo-ah…
Mexican American baby names 105 names · Guadalupe, Jose, Maria, Juan…
Persian baby names 56 names · Yasmin, Roxana, Shirin, Mitra…
Polish baby names 97 names · Zosia, Marcin, Zofia, Wojciech…
Portuguese and Brazilian baby names 56 names · Isabela, Beatriz, Camila, Larissa…
Russian baby names 56 names · Anastasia, Ekaterina, Natalia, Natasha…
Scandinavian baby names 56 names · Søren, Astrid, Erik, Freja…
Spanish baby names 52 names · José, Diego, Santiago, Mateo…
Spanish baby names from Spain 60 names · Lucía, Martina, Sofía, María…
Thai baby names 56 names · Ploy, Mali, Kanya, Siriporn…
Turkish baby names 56 names · Ayse, Fatma, Emine, Hatice…
Vietnamese American baby names 58 names · Mai, Linh, Vy, Kim…
Vietnamese baby names 55 names · Linh, Mai, Lan, Hương…
Yoruba baby names 56 names · Folake, Yetunde, Bisi, Bukola…
Inspiration
Global crossover baby names 60 names · Liam, Noah, Kevin, Jack…
Music legends baby names 54 names · Elvis, Aretha, Stevie, Marvin…
Soccer legends baby names 53 names · Leo, Lionel, Diego, Cristiano…
Sports stars baby names 60 names · Serena, Venus, Naomi, Coco…
Style collections
Short baby names (4 letters or fewer) 846 names
Three-letter baby names 205 names
Vintage baby names making a comeback 491 names
Nature baby names 535 names
Royal baby names 224 names
Celestial and sky baby names 149 names
Mythological baby names 256 names
Literary baby names 199 names
Virtue baby names 284 names
Gender-neutral baby names 214 names
Biblical baby names 534 names
Musical baby names 96 names
Place-name baby names 213 names
Floral and botanical baby names 125 names
Surname-style first names 581 names
Timeless classic baby names 1770 names
Which of these fits YOUR family? →