Although Latin has been considered a dead language for over 1000 years, its influence is unmistakable and a vast array of words and names with Latin origins are still around today. This means that there are a wealth of beautiful baby names with Latin roots available to choose from — some that you may recognise and others that are more uncommon amongst today's baby name picks.


Our list of the top 100 Latin names brings together the very best baby names with Latin origins — from strong and powerful Latin names that evoke thoughts of ancient Rome and Roman Emperors, to old Latin names that derive from Roman family names or from Roman Gods that instil a sense of wisdom and tradition.

Whether you're looking for a well-known name that has roots in the Latin language and ancient Rome, or a completely unique and rare option that will make your son or daughter stand out — our list of the best Latin baby names offers plenty of inspiration so you can find the perfect name.

For more baby name inspiration, we have 100 baby names from Greek mythology you can browse, plus fantasy baby names that include popular names from imaginary lands, works of fiction and myths. Also discover our cute baby names for boys and girls that have a sweet or adorable feel to them and cool baby names for boys and girls for trendy, modern and fashionable names.

Here's our pick of the best Latin names for boys and girls to help inspire you...

Latin boy names | Latin girl names | Cool Latin names | Unique Latin names for girls | Unique Latin names for boys | Powerful Latin boy names | Old Latin names

More like this

Latin boy names

Some boy names that are quite popular today prove to have quite surprising Latin origins — Paul for example derives from a Roman family name and Marcus is a lovely name with roots in ancient Rome. Here, we've pulled together our favourite Latin boy names that include both well-known options as well as some unique names that are increasingly rare today.

1. Anthony

  • Origin: Latin; derived from a Roman family name
  • Meaning: priceless
  • Also: Antony

2. Augustus

  • Origin: Latin
  • Meaning: venerable; magnificent

3. Caius

  • Origin: from the Latin word gaudere
  • Meaning: to rejoice

4. Cassius

  • Origin: Latin; derived from a Roman family name
  • Meaning: hollow

5. Cornelius

  • Origin: Latin; derived from a Roman family name
  • Meaning: horn

6. Dexter

  • Origin: Latin
  • Meaning: right-handed; auspicious

7. Hadrian

  • Origin: Latin; from Roman congnomen Hadrianus
  • Meaning: from Hadria

8. Horace

  • Origin: from Latin name Horatius
  • Meaning: hour; time

9. Julian

  • Origin: Latin; derived from the Roman name Julianus
  • Meaning: youthful; shiny

10. Lucius

  • Origin: Latin/ancient Rome
  • Meaning: light

11. Marcus

  • Origin: Latin/ancient Roman name derived from Mars
  • Meaning: dedicated to Mars

12. Paul

  • Origin: Latin; derived from the Roman family name Paulus/Paullus
  • Meaning: small; humble

13. Roman

  • Origin: Latin
  • Meaning: being Roman; from Rome

14. Silas

  • Origin: Latin; cognate of Silvanus
  • Meaning: wood; forest

15. Terrence

  • Origin: Latin; derived from the Roman name Terentius
  • Meaning: soft; smooth
  • Also: Terence

Latin girl names

Baby asleep wearing floral headband

Girl names with Latin origins prove to be incredibly cute and charming — mainly due to the lovely 'a' that a lot of them end with. Many have gorgeous meanings to match too, Celia for example means heavenly and Felicity means happiness. We've selected a variety of beautiful Latin girl names to inspire you — including some with surprising Latin roots that you might recognise.

16. Amanda

  • Origin: Latin
  • Meaning: lovable; beloved

17. Aurora

  • Origin: from the name of the ancient Roman goddess of dawn
  • Meaning: dawn

18. Adriana

  • Origin: Latin; feminine form of Adrian
  • Meaning: from Hadria, an ancient city in Italy
  • Also: Adrianna

19. Celia

  • Origin: Latin; derived from the Roman family name Caelius and Latin word caelum
  • Meaning: heavenly

20. Clara

  • Origin: from the late Latin name Clarus
  • Meaning: clear; bright; famous

21. Diana

  • Origin: Latin and Greek; name of the Roman goddess of hunting
  • Meaning: heavenly; bright light

22. Emily

  • Origin: Latin; derived from the Roman family name Aemilius and feminine form of Emil
  • Meaning: rival; industrious

23. Felicity

  • Origin: Latin/English; from the Latin word felicitas
  • Meaning: happiness

24. Gloria

  • Origin: Latin
  • Meaning: glory

25. Grace

  • Origin: Latin; from gratia
  • Meaning: goodness

26. Julia

  • Origin: Latin/ancient Roman
  • Meaning: supreme God

27. Livia

  • Origin: Latin; derived from the Roman family name Livius
  • Meaning: blue

28. Marina

  • Origin: Latin; feminine version of the Latin name Marius
  • Meaning: from the sea

29. Norma

  • Origin: Latin
  • Meaning: rule

30. Renata

  • Origin: Latin
  • Meaning: born again

Cool Latin names

Although rooted in history, so many Latin baby names have a really cool energy — particularly as a lot of them are derived from the names of powerful Roman Gods. A lot of Latin names offer the perfect mix of a traditional and modern feeling and ultimately sound like really cool names to give to your baby. Here, we've listed our favourite cool Latin boy and girl names so you can pick the perfect cool name for your baby.

31. Alta

  • Origin: Latin
  • Meaning: elevated
  • Unisex

32. Amica

  • Origin: Latin
  • Meaning: loved friend
  • Girl

33. Corin

  • Origin: derived from the Latin Quirinus, a Roman God
  • Meaning: spear
  • Unisex

34. Felix

  • Origin: Latin
  • Meaning: lucky; successful
  • Boy

35. Flavia

  • Origin: derived from the Latin word flavius
  • Meaning: golden; blonde
  • Girl

36. Juno

  • Origin: Latin
  • Meaning: youthful
  • Girl

37. Loren

  • Origin: derived from the Roman family name Laurentius
  • Meaning: from Laurentum
  • Unisex

38. Nova

  • Origin: Latin
  • Meaning: new
  • Girl

39. Ora

  • Origin: Latin
  • Meaning: prayer
  • Girl

40. Pax

  • Origin: Latin
  • Meaning: peace
  • Boy

41. Priscilla

  • Origin: Latin; feminine form of Roman family name Priscus
  • Meaning: ancient
  • Girl

42. Regina

  • Origin: late Latin
  • Meaning: queen
  • Girl

43. Sylvia

  • Origin: Latin
  • Meaning: forest
  • Also: Silvia
  • Girl

44. Terra

  • Origin: Latin
  • Meaning: earth
  • Girl

Unique Latin names for girls

Baby sitting down on cobbled street

Although some names with Latin roots have persisted over the years and remain popular today, some, particularly those with more ancient roots, have become increasingly uncommon and make the perfect choice if you're looking for a beautiful Latin name that will help your baby stand out from the crowd. We've delved into the history books to pick out our favourite rare Latin names for girls and presented them below to help inspire you.

45. Avis

  • Origin: derived from the Latin word avis
  • Meaning: bird

46. Candida

  • Origin: feminine form of Latin adjective candidus
  • Meaning: white

47. Carita

  • Origin: derived from the Latin word caritas
  • Meaning: beloved; dearness

48. Dacia

  • Origin: Latin place-name
  • Meaning: from The City of Dacia

49. Delicia

  • Origin: from Latin name Delicius
  • Meaning: delight; pleasure

50. Digna

  • Origin: Latin
  • Meaning: worthy

51. Drusilla

  • Origin: Latin; derived from a Roman family name
  • Meaning: dew

52. Floy

  • Origin: Latin
  • Meaning: blossoming

53. Fulvia

  • Origin: Latin
  • Meaning: blond one

54. Honoria

  • Origin: feminine form of the Latin boys' name Honorius
  • Meaning: honour; woman of honour

55. Hortense

  • Origin: Latin
  • Meaning: gardener

56. Lucretia

  • Origin: Latin; derived from a Roman family name
  • Meaning: gain; profit

57. Petronella

  • Origin: Late Latin; feminine diminutive form of Roman family name Petronius
  • Meaning: stone

58. Quirina

  • Origin: Latin; feminine variation of Quirinus
  • Meaning: spear

59. Season

  • Origin: Latin
  • Meaning: time of sowing

60. Venetia

  • Origin: Latin name for Italian city of Venice
  • Meaning: city of canals

Unique Latin names for boys

If you're looking for a beautiful baby name that will be as special and unique as your baby boy, but still has some Latin flair, our pick of the best rare Latin boy names will really help to inspire you. From Latin variations of more common names, like Aloysius which is the Latin form of Louis, to gorgeous names that are derived from Latin words, like Tulio, which is derived from the Latin word Tullius, find the perfect unique Latin name for your little boy from our list below.

61. Albin

  • Origin: from Latin name Albinus and Latin word albus
  • Meaning: white; bright

62. Aloysius

  • Origin: Latin form of Louis
  • Meaning: famous warrior

63. Benigno

  • Origin: Latin
  • Meaning: well-born

64. Celestino

  • Origin: Latin
  • Meaning: heavenly

65. Clementius

  • Origin: Latin
  • Meaning: merciful

66. Festus

  • Origin: Latin
  • Meaning: festive

67. Fidelis

  • Origin: Latin
  • Meaning: faithful

68. Junius

  • Origin: Latin
  • Meaning: born in June

69. Peregrine

  • Origin: derived from Latin word peregrinus
  • Meaning: stranger; traveller

70. Pompey

  • Origin: Latin; from the name Pompeius
  • Meaning: five

71. Renatus

  • Origin: Latin
  • Meaning: born again

72. Scipio

  • Origin: Latin
  • Meaning: sceptre; walking stick

73. Tulio

  • Origin: Latin; derived from Tullius
  • Meaning: the one who leads
  • Also: Tullio

74. Urban

  • Origin: Latin
  • Meaning: citizen; city-dweller

75. Valerius

  • Origin: from the Latin word valere
  • Meaning: strong; healthy

Powerful Latin boy names

Baby wearing crown

Many Latin names are imbued with powerful meanings and sound incredibly dynamic and mighty. Here, we've picked out our absolute favourite Latin boy names that convey a sense of power and potential. We've included some names of Roman emperors, like Claudius and Magnus, as well as other awesome names with Latin origins, such as Ignatius and Victor that have powerful and strong meanings.

76. Augustine

  • Origin: from the Latin word augere
  • Meaning: the great; venerable

77. Claudius

  • Origin: from the Latin word claudication
  • Meaning: strong-willed

78. Fabian

  • Origin: Latin/Roman
  • Meaning: steadfast

79. Ignatius

  • Origin: Latin; derived from the Roman family name Egnatius
  • Meaning: fiery

80. Leo

  • Origin: Latin
  • Meaning: lion

81. Magnus

  • Origin: Latin; extracted from the Latin name for Charlemagne, Carolus Magnus
  • Meaning: great

82. Maximus

  • Origin: Latin
  • Meaning: greatest

83. Octavius

  • Origin: Latin; from a Roman clan name
  • Meaning: eighth
  • Also: Octavian

84. Rex

  • Origin: Latin
  • Meaning: king

85. Titus

  • Origin: from the Latin word titulus
  • Meaning: title of honour

86. Ulysees

  • Origin: Latinized version of Greek hero Odysseus
  • Meaning: wrathful

87. Victor

  • Origin: Latin
  • Meaning: conqueror

Old Latin names

Latin names with more ancient roots offer a wonderful selection of names that are both old-fashioned and charming. Many derive from old Latin and Roman family names and although most are quite rare today, some more common names such as Benedict and Valentine, might just surprise you with their ancient origins.

88. Aurelia

  • Origin: derived from the Latin family name
  • Meaning: golden
  • Girl

89. Benedict

  • Origin: Latin; from bene and dicte
  • Meaning: blessed
  • Boy

90. Celestia

  • Origin: Latin
  • Meaning: heavenly; of the sky
  • Girl

91. Clelia

  • Origin: from the Latin word Cloelia
  • Meaning: to have renown; fame
  • Girl

92. Clement

  • Origin: from the Latin word clemens
  • Meaning: merciful
  • Boy

93. Constantine

  • Origin: from the Latin name Constantinus
  • Meaning: steadfast
  • Boy

94. Florian

  • Origin: borrowed from the ancient Roman name Florianus
  • Meaning: blond; blooming
  • Boy

95. Gaius

  • Origin: Latin
  • Meaning: to rejoice
  • Boy

96. Minerva

  • Origin: Latin; name of the Roman goddess of wisdom
  • Meaning: the mind
  • Girl

97. Quintus

  • Origin: from the Latin word
  • Meaning: fifth
  • Boy

98. Rufus

  • Origin: Latinate byname
  • Meaning: red-haired
  • Boy

99. Tertius

  • Origin: Latin/Roman
  • Meaning: third
  • Boy

100. Valentine

  • Origin: Latin; derived from the Roman family name Valentinus
  • Meaning: strong; healthy
  • Girl

Pics: Getty


Read more:


Emily Longman WallDigital Content Producer

Emily is the Digital Content Producer at MadeForMums and creates editorial and video content across the brand. She also edits the weekly editorial newsletter, oversees our reviews process and loves creating our craft articles and videos. She specialises predominantly in car seats and pushchairs, and has yet to meet a buggy she couldn’t fold! With a 1st class degree in History, she always researches topics thoroughly to find the best recommendations for parents.