40 beautiful Latin baby names for modern parents
Looking for a modern name? Let's start at the very beginning ....
You can find the most interesting modern baby names by going right back in time to the origin of most modern languages … Latin.
Some of the most popular names of all time have Latin origins, and the meanings are often linked to nature and the stars, a huge trend for baby naming in 2023.
Take a look at some of the Latin words that make for unique and beautiful baby names today that we’ve gathered in the gallery below …
40 Latin baby names and their meanings
Ace
This strong name means “one” or “unity”.

Atticus
This strong latin name means “belonging to Attica”, the region in which Athens is located.

Benedict
From the Latin benedictus, meaning “the blessed one”.

Caesar
From the Latin ‘caesaries’, meaning “head of hair” or “long-haired”.

Caia
The Latin origins of Caia mean “to rejoice”.

Celeste
A sweet name from the Latin caelestis, meaning “heavenly”.

Curtis
A strong name meaning “polite”, or “courteous”.

Dante
A beautiful name that means “steadfast” or “enduring”.

Elysia
Elysia is a beautiful name with Latin and Greek origins, meaning “from the blessed isles”.

Florence
From the Latin word florens, meaning “blossoming, flourishing”.

Francis
The Latin origins of this gender-neutral name mean “Frenchman” or “free man”.

Gallio
This beautiful Latin name means “lives on milk”.

Grace
From the word grâtia, meaning “favour” or “blessing”.

Jerome
This gorgeous name has Latin origins meaning “holy name”.

Juno
From the Latin iuvenis, meaning “youth”.

Jupiter
A gender-neutral name of Latin origins that means “Father Zeus”.

Magnus
In Latin, Magnus translates to “the greatest”.

Mira
A popular name in many cultures, Mira has Latin origins meaning “wonder” and “wonderful”.

Nero
The Latin origins of this strong name mean “stern” and “powerful”.

Nova
Nova has Latin origins meaning “new”.

Petunia
A flower name of Latin origin that means “flower from nightshade family”.

Rosalia
Rosalia’s Latin origins mean “rose”.

Serena
Serena, from the Latin ‘serenus’ means “tranquil”, “clear” and “serene”.

Stella
An adorable name meaning “celestial star”.

Verity
From the Latin veritas, meaning “truth”.

Vivi
A Latin origin name meaning “lively” or “alive”.
