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.

188 names

Girl · Lithuanian

AudraGirl

Lithuanian · 2 syllables

US #1951UK #4843

EmilijaGirl

Lithuanian · 4 syllables

US #14376UK #1603

DailaGirl

Lithuanian · 2 syllables

US #2926UK #5891

DainaGirl

Lithuanian · 2 syllables

US #8981

VaidaGirl

Lithuanian · 2 syllables

US #3496

DalianaGirl

Lithuanian · 3 syllables

US #4275

KamileGirl

Lithuanian · 3 syllables

UK #3695

RimasUnisex

Lithuanian · 2 syllables

US #12317

AldonaGirl

Lithuanian · 3 syllables

rare

MedaGirl

Lithuanian · 2 syllables

UK #4843

DalinaGirl

Lithuanian · 3 syllables

US #14233

SauleGirl

Lithuanian · 2 syllables

UK #3695

MildaGirl

Lithuanian · 2 syllables

rare

ViktorijaGirl

Lithuanian · 4 syllables

UK #5891

RutaGirl

Lithuanian · 2 syllables

rare

RasaGirl

Lithuanian · 2 syllables

rare

IevaGirl

Lithuanian · 2 syllables

rare

MaldaGirl

Lithuanian · 2 syllables

US #11739

GabijaGirl

Lithuanian · 3 syllables

UK #3015

InetaGirl

Lithuanian · 3 syllables

rare

BiruteGirl

Lithuanian · 2 syllables

rare

LejaGirl

Lithuanian · 2 syllables

UK #2000

DaivaGirl

Lithuanian · 2 syllables

rare

OlivijaGirl

Lithuanian · 4 syllables

UK #4192

DanuteGirl

Lithuanian · 2 syllables

rare

AustejaGirl

Lithuanian · 3 syllables

UK #2771

DanielisGirl

Lithuanian · 3 syllables

US #14244

AurelijaGirl

Lithuanian · 4 syllables

UK #5891

MeileGirl

Lithuanian · 2 syllables

UK #5891

BirutaGirl

Lithuanian · 3 syllables

rare

AmelijaGirl

Lithuanian · 4 syllables

UK #3318

JadvygaGirl

Lithuanian · 3 syllables

rare

InesaGirl

Lithuanian · 3 syllables

rare

AudroneGirl

Lithuanian · 2 syllables

rare

EivaGirl

Lithuanian · 2 syllables

UK #5891

VaigaGirl

Lithuanian · 2 syllables

UK #5891

MarekaGirl

Lithuanian · 3 syllables

rare

GenovaiteGirl

Lithuanian · 3 syllables

rare

JulijaGirl

Lithuanian · 3 syllables

rare

MarijonaGirl

Lithuanian · 4 syllables

rare

NijoleGirl

Lithuanian · 3 syllables

rare

StaseGirl

Lithuanian · 1 syllable

rare

VilijaGirl

Lithuanian · 3 syllables

rare

MiltaGirl

Lithuanian · 2 syllables

rare

LukneGirl

Lithuanian · 1 syllable

UK #3695

AntaninaGirl

Lithuanian · 4 syllables

rare

BroneGirl

Lithuanian · 1 syllable

rare

GrazinaGirl

Lithuanian · 3 syllables

rare

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.