Tools / Baby names

Baby Name Generator

Browse 128,074 names ranked from 145 years of US records, the latest England & Wales statistics and 50+ world cultures. Narrow it down, or hit Surprise me.

Choosing around a surname? Try the first & last name matcher.

1,571 names

Girl · Starts with Z

ZoeGirl

Greek · 1 syllable

US #33UK #99

ZaraGirl

Arabic & Persian · 2 syllables

US #220UK #69

ZahraGirl

Arabic & Persian · 2 syllables

US #534UK #126

ZoeyGirl

Greek · 1 syllable

US #72UK #454

ZainabGirl

Arabic & Persian · 2 syllables

US #790UK #138

ZoyaGirl

Russian · 1 syllable

US #974UK #209

ZuriGirl

Swahili · 2 syllables

US #328UK #638

ZaynabGirl

Arabic & Persian · 2 syllables

US #1444UK #301

ZariahGirl

American · 2 syllables

US #437UK #918

ZofiaGirl

Polish · 2 syllables

US #2097UK #603

ZeldaGirl

German · 2 syllables

US #808UK #1160

ZaynaGirl

Arabic & Persian · 2 syllables

US #1449UK #603

ZoraGirl

American · 2 syllables

US #923UK #2115

ZairaGirl

Arabic & Persian · 2 syllables

US #1048UK #736

ZeynepGirl

Turkish · 2 syllables

US #2037UK #1007

ZariaGirl

Arabic & Persian · 2 syllables

US #921UK #1353

ZivaGirl

Hebrew · 2 syllables

US #1526UK #1449

ZariyahGirl

Arabic & Persian · 2 syllables

US #631UK #1672

ZiaGirl

Arabic & Persian · 1 syllable

US #1350UK #1097

ZolaGirl

Italian · 2 syllables

US #1290UK #1406

ZarahGirl

Arabic & Persian · 2 syllables

US #1393UK #1007

ZainaGirl

Arabic & Persian · 2 syllables

US #1271UK #776

ZendayaGirl

African · 2 syllables

US #1153UK #980

ZaniyahGirl

American · 2 syllables

US #809UK #1819

ZiyaGirl

Arabic & Persian · 1 syllable

US #1836UK #1302

ZeinaGirl

Arabic & Persian · 2 syllables

US #2339UK #1603

ZayaGirl

Mongolian · 1 syllable

US #1272UK #869

ZadieGirl

English · 2 syllables

US #2116UK #722

ZyraGirl

Arabic & Persian · 2 syllables

US #1681UK #1491

ZarinaGirl

Arabic & Persian · 3 syllables

US #2237UK #2771

ZaylaGirl

American · 2 syllables

US #984UK #2574

ZaharaGirl

Arabic & Persian · 3 syllables

US #1246UK #2771

ZinniaGirl

Latin · 2 syllables

US #1247UK #1894

ZurielUnisex

Hebrew · 2 syllables

US #1448UK #1322

ZoieGirl

Greek · 1 syllable

US #1227UK #4843

ZehraGirl

Arabic & Persian · 2 syllables

US #5136UK #1406

ZylaGirl

American · 2 syllables

US #928UK #3015

ZayleeGirl

American · 2 syllables

US #893UK #4192

ZaynahGirl

Arabic & Persian · 2 syllables

US #7049UK #826

ZohaGirl

Arabic & Persian · 2 syllables

US #3053UK #708

ZuzannaGirl

Polish · 3 syllables

US #7059UK #686

ZenaGirl

Greek · 2 syllables

US #2363UK #3318

ZhuriGirl

Swahili · 2 syllables

US #1463UK #2253

ZanaGirl

Kurdish · 2 syllables

US #4732UK #2771

ZunairaGirl

Arabic & Persian · 3 syllables

US #3335UK #654

ZelieGirl

French · 2 syllables

US #1651UK #3695

ZimalGirl

Arabic & Persian · 2 syllables

US #5143UK #467

ZipporahGirl

Hebrew · 3 syllables

US #2158UK #2574

Where the names come from

Popularity ranks use the complete US Social Security Administration records (1880–2025, every name given to five or more babies) and the Office for National Statistics baby names for England & Wales (2024). Cultural origins come from an international first-name dictionary covering more than fifty countries, including India, the Middle East, East Asia and every corner of Europe. Where a name is used in several cultures we list all of them.

Trending names are climbing fast, classic names have stayed popular for a century or more, and rare names were given to fewer than 25 babies last year — perfect if you want something truly unique.