Names with meanings

Baby name generator with meanings and origins

Describe the names you like, your surname and anything to avoid. Get real given names that go together, each with its commonly documented origin and meaning.

  • Meanings and origins
  • Fits your surname
  • Middle names too
Name type
List length
0 words

Your names

Describe the names you need and press Generate names. Your list appears here.

At a glance

This baby name generator suggests 10, 25 or 50 real given names from a brief of 1 to 120 words: gender or unisex, origin, style, syllables, first letter, surname and sibling names. Each name comes with its commonly documented origin and meaning, and it can suggest middle names that flow. Registration is free; each list costs 1 purchased credit ($0.013 to $0.025).

Names
Real given names in use, not invented ones
Notes
Commonly documented origin and meaning
Price
1 credit per list ($0.013 to $0.025), any length
Minimum purchase
Packs from $4.99 (200 lists); plans from $7.99 a month
Account
Free to sign up; every list uses purchased credits
Brief
1 to 120 words, written in plain language
List length
10, 25 or 50 names, each with a one-line note

A shortlist you can talk about

  • 01

    Real names only

    The Baby type suggests given names people actually use, never invented spellings presented as traditional.

  • 02

    Meaning on every line

    Each name has its commonly documented origin and meaning. When a meaning is uncertain, the note says so.

  • 03

    Fits your family

    Give your surname and siblings' names, and the list favors names that sound good beside them.

  • 04

    Middle names that flow

    Ask for middle names for a chosen first name and get options that sit well between it and your surname.

How to find a baby name

  1. 01

    Describe your style

    Write the gender or unisex, origins you love, length, letters and your surname.

  2. 02

    Generate a list

    Keep the Baby type, choose 10, 25 or 50 names and press Generate names.

  3. 03

    Say them together

    Read your favorites aloud with the surname, try the initials and nicknames, and share the shortlist.

Free list: girl names with meanings

Ten classic names we chose, with the origin and meaning most name references give. Sources sometimes disagree about old names.

  • Amelia - Germanic, from amal, "work"
  • Clara - Latin, "clear, bright"
  • Iris - Greek, "rainbow"
  • Hazel - English, from the hazel tree
  • Ruth - Hebrew, often given as "friend"
  • Maeve - Irish, from Medb, often given as "she who intoxicates"
  • Freya - Old Norse, "lady"
  • Naomi - Hebrew, "pleasantness"
  • Lucy - Latin, from lux, "light"
  • Beatrice - Latin, linked to beatus, "blessed"

Free list: boy names with meanings

Ten names with a long history, with the origin and meaning most references agree on.

  • Felix - Latin, "lucky, happy"
  • Theodore - Greek, "gift of God"
  • Leo - Latin, "lion"
  • Ezra - Hebrew, "help"
  • Silas - Latin, short for Silvanus, "of the forest"
  • Jasper - probably Persian, "treasurer"
  • Owen - Welsh, possibly from Latin Eugenius, "well born"
  • Callum - Scottish Gaelic, from Columba, "dove"
  • Arthur - origin uncertain, often linked to Celtic artos, "bear"
  • Hugo - Germanic, from hug, "mind, spirit"

Free list: unisex names and middle names

Six unisex names with their origins, then short middle names that sit easily after a longer first name.

  • Rowan - the rowan tree; also Irish Ruadhán, "little red one"
  • River - English, the word used as a name
  • Quinn - from the Irish surname Ó Cuinn
  • Sage - English, the herb, and a word for a wise person
  • Avery - from a Norman form of Alfred, "elf counsel"
  • Ellis - from Elias, the Greek form of Elijah
  • Middle names: Mae, Jane, Rose, June, Claire, James, Cole, Reid, Jude, Gray

How to choose between names you love

Most families end with a shortlist of three to five names and a long debate. A few tests make the choice easier without settling it for you.

  • Say the full name aloud, as a teacher calling a register would
  • Write out the initials and the obvious nicknames
  • Check that first and last names do not run together or rhyme
  • Live with the shortlist for a week before you decide

Baby name briefs to try

By style

  • Vintage

    Vintage boy names that are coming back but are not everywhere yet, to go with the surname Lowe.

    Try it
  • Nature

    Unisex nature names, one or two syllables, that sound good with the surname Castellano.

    Try it

By origin

  • Irish

    Irish girl names that are easy to spell for English speakers, with meanings and pronunciation.

    Try it
  • Middle names

    Middle names for a baby girl called Eleanor, surname Park. One syllable, classic.

    Try it

Baby name generator FAQ

Are the names and meanings accurate?

The generator suggests real names and is told to give only the commonly documented origin and meaning, and to say when a meaning is uncertain rather than guess. Meanings of old names vary between sources, so check a name-origin reference for the one you choose.

Can it suggest middle names?

Yes. Give the first name and the surname in the brief and ask for middle names. The list favors names whose rhythm sits well between the two.

Can I ask for names from a culture or language?

Yes: Irish, Italian, Yoruba, Japanese, Hebrew, Arabic, Norse and many more. Ask for pronunciation in the brief when the spelling is unfamiliar to your family.

Does it know how popular a name is?

From general knowledge it can describe a name as classic, rare or fashionable, but it has no live popularity data. For rankings, check your country's official birth-name statistics.

Is the baby name generator free?

Signing up is free, and the name lists written on these pages are free to read and use. Generating a new list with AI uses purchased credits: 1 credit per list of 10, 25 or 50 names, which works out at $0.013 to $0.025 a list. Packs start at $4.99 for 200 lists. New accounts do not include free lists.

Build your shortlist tonight

Describe the names you like and get 10, 25 or 50 real names with meanings. Registration is free; each list uses 1 purchased credit.

Last updated October 29, 2026

Create your free account