Browse names
16,615 names match.
Italian
Variant of Dante, meaning enduring or lasting.
Hebrew
Meaning flint or a hard stone.
Irish
Modern variant possibly from Shawn or Sean, meaning God is gracious.
Greek
Variant of Dennis, meaning follower of Dionysus.
English
Modern variant of Buddy, meaning friend or companion.
Irish Gaelic
Meaning champion or cloud.
Irish Gaelic
Variant of Caitlin, meaning pure.
Greek
Possibly derived from Briseis in Greek mythology.
Germanic
Meaning noble eagle.
Italian
Meaning evening or short for Seraphina meaning ardent.
Greek
Possibly a variant of Alicia, meaning noble.
Scottish Gaelic
Variant of Ronnie, meaning ruler or mighty power.
Irish
Meaning king.
Hebrew
Meaning thousand.
Germanic
Meaning famous ruler or powerful ruler.
Cornish
Variant of Jennifer, meaning fair one or white wave.
Old English
Variant of Kimberly, meaning royal forest or from a place name.
Hebrew
Biblical name of unclear etymology, possibly belonging to God.
Greek
Meaning defender of men.
African American
Modern name possibly derived from Rasha or combining Rash elements.
Hebrew
Variant of Jessica, meaning God sees or God beholds.
Irish Gaelic
Meaning church or referring to St. Killian.
African American
Modern name combining Ty and Juan elements.
English
Variant of Carlton, meaning Carl's town or a place with free peasants.
Germanic
Variant of Emery, meaning industrious or brave power.
English
Modern name combining Kay and Dance elements.
Arabic
Meaning halo or nimbus, an aureole of light.
Old English
Meaning linden tree clearing or meadow.
Greek
Variant of Daphne, meaning laurel tree.
Egyptian
Ancient Egyptian city name, biblical place reference.
Irish Gaelic
From Irish place name, possibly meaning cave.
Old German
Meaning battle or strife.
Germanic
Italian form possibly from Irmin, meaning great or whole.
Latin
Meaning youthful or young.
Latin
Variant of Diana, meaning divine or goddess of the hunt.
English
English honorific title used as a given name.
Old English
Patronymic meaning son of Stephen, the crowned one.
Russian
Russian diminutive possibly from Katherine, meaning pure.
Old English
Variant of Hale, meaning hero or healthy.
Old English
Variant of Shirley, meaning shire meadow or bright clearing.
Germanic
Possibly combining Arlene and Linda, meaning noble.
Russian
Possibly a variant of Anya, Russian diminutive of Anna meaning grace.
Irish
Irish place name or Spanish word for May.
Welsh
Welsh name meaning white or blessed.
English
Modern name derived from the English word for a waterway.
Arabic
Meaning morning star or east wind.
Old English
Modern variant possibly from Helen, meaning bright or shining.
English
Modern name combining Jan and yla elements.