Latin name generator

Latin names and what they mean, for people, characters and pets.

1 credit per search

100+ Latin name ideas

  • Aurelia
  • Lucia
  • Clara
  • Stella
  • Flora

5 of 17 · ·

How Latin names work

Most Latin names are ordinary Latin words. Felix means 'lucky', Clara 'bright', Victor 'winner', Stella 'star', Leo 'lion' and Silvia 'of the forest'. Roman family names were often blunt descriptions that stuck: Rufus was a redhead, Paulus was small, Claudius came from a word for 'lame' and Cicero from the word for a chickpea. The ending tells you the gender. Names in -us are masculine and nearly always have a feminine twin in -a, so Julius and Julia, Aurelius and Aurelia, Lucius and Lucia. Later Christian Latin added virtue names such as Clemens, Beatrix and Benedictus, and many of today's popular baby names are these same words worn smooth: Lucy, Mark, Clare, Dominic. Tell the generator what you are naming and the meaning you want, and it writes Latin names with a translation for each.

5 tips for choosing a Latin name

  1. Start from the meaning

    Latin names are words, so pick the idea first: light (Lucia, Lucius), gold (Aurelia), victory (Victor, Victoria), strength (Valentina, Valerius).

  2. Match the ending

    -us is masculine, -a feminine: Julius and Julia, Marcus and Marcia. Names in -is, -ens and -ix, such as Felix or Clemens, can work for anyone.

  3. Know the three-part Roman name

    A Roman citizen had a personal name, a clan name and a family nickname: Gaius Julius Caesar. For a full Roman name use the Roman generator; for one Latin name, stay here.

  4. Check the classical sound

    In classical Latin C is always hard and V sounds like W, so Cicero was 'Kikero'. Church Latin and English soften both. Choose the sound your world would use.

  5. For fantasy, bend a real word

    Lumen, nox, ignis, umbra and ferrum become Lumenius, Noctis, Ignatia, Umbrius and Ferrox. Readers feel the meaning without a dictionary.

Want names made for yours? Describe what you're naming and Nomi finds names that fit.

Frequently asked questions

For girls Aurelia, Lucia, Clara, Stella, Julia and Flora. For boys Felix, Leo, Marcus, Lucius, Julius and Victor. All are Latin words or old Roman names still in use.

Lucia and Lucius come from lux, light. Clara means bright, Aurora means dawn and Lumen is the word for a light or lamp.

Names ending in -us are masculine and names ending in -a are feminine, and most come in pairs: Julius and Julia, Claudius and Claudia. A few endings such as -ix and -ens suit either.

A Latin name is any name in the Latin language. A Roman name is the three-part citizen's name, such as Marcus Tullius Cicero. Every Roman name is Latin, but not the other way round.

Yes. Latin words and ancient names are free for anyone to use. For a business, check the name is not a registered trademark in your field.

Over 100 in 6 groups. If none fit, describe what you are naming in the search and get new names, each with its meaning.

More name generators

Browse all 249 generators →