All about the name

Macsen

Male

« Macsen is a rare Welsh name derived from the ancient Celtic god Maccus, meaning "son of Maximus" or "greatest". »

#4134 last year

Meaning, origin, history

Macsen is a unique and distinctive name of Welsh origin. Its meaning is derived from the ancient Celtic god, Maccus or Maxen Wledig, who was a legendary king of Britain. The name Macsen translates to "son of Maximus" in English, which means "greatest" or "largest." The story behind Macsen goes back to the 10th century Welsh chronicle, Brut y Tywysogion (Chronicles of the Princes). According to the legend, Macsen was a Roman emperor who abandoned his throne to search for the woman of his dreams. His quest led him to Britain where he eventually became king. Macsen is not a particularly common name, but it has been used in Wales and other parts of the United Kingdom for centuries. It is considered a strong and powerful name due to its association with the legendary king. Despite its historical significance, Macsen is still relatively rare, making it an excellent choice for parents looking for an unusual yet meaningful name for their child. In terms of popularity, Macsen has not made it into the top 1000 baby names in England and Wales since records began in 1996. However, this could be due to its unique spelling and pronunciation, which might discourage some parents from choosing it. Nevertheless, Macsen remains a name rich in history and cultural significance that continues to capture the imagination of those who learn about it. In conclusion, Macsen is a rare yet significant Welsh name with a fascinating history behind it. Its meaning and origin make it an appealing choice for parents looking for a distinctive and meaningful name for their child. While it may not be as well-known as other Welsh names like Dylan or Rhys, Macsen's association with the legendary king of Britain gives it a unique appeal that sets it apart from other names.

In numbers

Popularity of the name Macsen since 1880

Total births
395
Total since 1880
Peak year
2017
41 births
in 2023
26
Recent births (5 years)
5-year trend
-15%
vs previous 5 years