Latin baby names

Latin baby namesLatin baby names
By the Astra team · Updated July 2026

Roman Latin baby names carry deep history, culture and meaning. Below are 80 beautiful Latin names for girls and boys, each with its meaning. Tap any name to open its full page with origin and numerology.

Latin names are the roots of the Western world. Born in ancient Rome, they gave us timeless classics like Marcus, Julia, Victor and Clara, and shaped names across Spanish, Italian, French and English. They tend to be strong, elegant and full of meaning.

How to choose

Choose a Latin name for classic elegance and a meaning that has lasted two thousand years.

Adrián: a name of Latin origin meaning «Of the sea; of the city of Adria».

Antonia: a name of Latin origin meaning «Worthy of praise».

Antonio: a name of Latin origin meaning «Worthy of praise; priceless».

Aura: a name of Latin origin meaning «Breeze; radiance».

Camila: a name of Latin origin meaning «Close to the divine; minister of the altar».

Concepción: a name of Latin origin meaning «Conception».

Cruz: a name of Latin origin meaning «Cross; symbol of faith».

César: a name of Latin origin meaning «Hairy; the one with the mane».

Diana: a name of Latin origin meaning «Divine; goddess of the moon and the hunt».

Emilio: a name of Latin origin meaning «Hardworking, noble rival».

Emily: a name of Latin origin meaning «Hardworking, industrious».

Esperanza: a name of Latin origin meaning «Hope, trust».

Estrella: a name of Latin origin meaning «Star».

Flor: a name of Latin origin meaning «Flower».

Francisco: a name of Latin origin meaning «Free man».

Julieta: a name of Latin origin meaning «Of the Julia family».

Lucía: a name of Latin origin meaning «She who carries the light».

Mariana: a name of Latin origin meaning «Grace; union of Mary and Anne».

Mía: a name of Latin origin meaning «Mine; the beloved».

Natalia: a name of Latin origin meaning «Born on Christmas».

Paola: a name of Latin origin meaning «Little, humble».

Paz: a name of Latin origin meaning «Peace».

Prudencia: a name of Latin origin meaning «Prudent, sensible».

Regina: a name of Latin origin meaning «Queen».

Renata: a name of Latin origin meaning «Reborn, born again».

Romina: a name of Latin origin meaning «Of Roman land».

Salud: a name of Latin origin meaning «Health».

Sol: a name of Latin origin meaning «Sun».

Valentina: a name of Latin origin meaning «Brave, full of strength and health».

Valeria: a name of Latin origin meaning «Strong and brave».

Victoria: a name of Latin origin meaning «Victory, triumph».

Áurea: a name of Latin origin meaning «Golden».

Abril: a name of Latin origin meaning «April; she who opens, spring».

Adriana: a name of Latin origin meaning «Of the sea; of Adria».

Agustín: a name of Latin origin meaning «Venerable, majestic».

Alba: a name of Latin origin meaning «Dawn; white».

Albina: a name of Latin origin meaning «White, pure».

Albino: a name of Latin origin meaning «White, pure».

Alma: a name of Latin origin meaning «Soul, spirit; she who nourishes».

Amanda: a name of Latin origin meaning «Worthy of being loved».

Angélica: a name of Latin origin meaning «Angelic».

Antonella: a name of Latin origin meaning «Worthy of praise; priceless».

Araceli: a name of Latin origin meaning «Altar of heaven».

Asunción: a name of Latin origin meaning «Ascension to heaven».

Augusto: a name of Latin origin meaning «Venerable, majestic».

Aurora: a name of Latin origin meaning «Dawn, first light of day».

Beatriz: a name of Latin origin meaning «She who gives happiness».

Bella: a name of Latin origin meaning «Beautiful».

Benigna: a name of Latin origin meaning «Kindhearted».

Benito: a name of Latin origin meaning «Blessed».

Camilo: a name of Latin origin meaning «Minister of the altar; the one who serves God».

Candelaria: a name of Latin origin meaning «Relating to candles; light».

Caridad: a name of Latin origin meaning «Generous love».

Cataleya: a name of Latin origin meaning «Orchid; exotic flower».

Cayo: a name of Latin origin meaning «Cheerful».

Cecilia: a name of Latin origin meaning «Patroness of music».

Celeste: a name of Latin origin meaning «Celestial, of heaven».

Celia: a name of Latin origin meaning «Celestial».

Clara: a name of Latin origin meaning «Clear, bright».

Claudia: a name of Latin origin meaning «Of the Claudia family».

Clemencia: a name of Latin origin meaning «Clemency, kindness».

Clemente: a name of Latin origin meaning «Merciful, indulgent».

Constancia: a name of Latin origin meaning «Steadfastness, constancy».

Constanza: a name of Latin origin meaning «Constant, steadfast».

Consuelo: a name of Latin origin meaning «Comfort, relief».

Coral: a name of Latin origin meaning «Coral of the sea».

Dante: a name of Latin origin meaning «Enduring, steadfast».

Digna: a name of Latin origin meaning «Worthy, deserving».

Dolores: a name of Latin origin meaning «For the sorrows of the Virgin».

Domingo: a name of Latin origin meaning «Consecrated to the Lord».

Dulce: a name of Latin origin meaning «Sweet, tender».

Emilia: a name of Latin origin meaning «Hardworking, industrious».

Estela: a name of Latin origin meaning «Star».

Fabiola: a name of Latin origin meaning «Of the Fabia family».

Fabricio: a name of Latin origin meaning «Craftsman, skilled with the hands».

Fausta: a name of Latin origin meaning «Fortunate».

Felicidad: a name of Latin origin meaning «Happiness, bliss».

Fidel: a name of Latin origin meaning «Faithful, loyal».

Flora: a name of Latin origin meaning «Goddess of flowers».

Francisca: a name of Latin origin meaning «Free woman».

Frequently asked questions

What are some beautiful Latin names?

Popular Latin names include Adrián, Antonia, Antonio, Aura, Camila, Concepción.

Do these Latin names work for girls and boys?

Yes — the list mixes girl, boy and unisex names; each name's page shows the gender.

What makes Latin names special?

Roman Latin names often blend meaning, culture and a distinctive, memorable sound.

Free tools

✦ Astra — Names with soul · Privacy
© 2026 Astra