main banner

23 Baby Names Fit For A Prince

Whether it’s unusual names, choosing a name or celeb names – we can’t stop talking about baby names! This week, we’ve been taking inspiration from fictional, animated and real-life royals.

Here is a list of our favourite names fit for a Prince:

Aeneas

Meaning: In Greco-Roman mythology, Aeneas was the son of Prince Anchises and the goddess Venus and is considered an important Trojan hero.

Albert

Meaning: This German name means ‘noble, bright, famous’. The name became popular in the 19th century thanks to Prince Albert of Saxe-Coburg-Gotha, husband of Britain’s Queen Victoria.

Alexander

Meaning: The name Alexander means ‘defending warrior’ and has been a popular boys name for centuries. Alexander the Great conquered much of Asia and the name is considered a royal name in Scotland and Belgium. Irish actor Colin Farrell appeared in a biopic of Alexander the Great in 2004.

Amir

Meaning: This Hebrew name means ‘prince’ and is a term for a high-ranking and powerful official in the Muslim world. The name can also be spelled Emir.

Andrew

Meaning: Andrew takes its meaning from the Greek name Andreas meaning ‘man, warrior’. Prince Andrew, Duke of York, is currently fourth in line for the throne in Britain.

Caspian

Meaning: Caspian is the King of Narnia and Emperor of The Lone Island in The Chronicles of Narnia by C.S. Lewis.

Charles

Meaning: From the old English name Karl, Charles means ‘free man’. Carolus Magnus (“Charles the Great”) was a powerful German leader, King Charles I and II were 17th century monarchs and Prince Charles of Wales is the longest-serving heir in British history, having held the title since 1952.

Claudius

Meaning: An unfortunate meaning, Claudius means ‘lame, crippled’. Claudius was Roman emperor from 41 to 54AD, and was the first Roman emperor to be born outside of Italy! He was poisoned by his wife in order to bring her son Nero to power.

Egon

Meaning: Egon means ‘edge of sword’ and is mostly associated with Prince Egon Von Furstenburg; first husband of the fashion designer Diane.

Emmanuel

Meaning: A Hebrew name meaning ‘God is with us’. In the Bible, it is the name given to the promised Messiah. Prince Emmanuel Léopold Guillaume Francoise Marie is currently fourth in line to the throne of Belgium.

Felipe

Meaning: A Spanish name meaning ‘lover of horses’. Felipe, Prince of Asturias (pictured) is the heir to the Spanish Throne.

Ferdinand

Meaning: A German name meaning ‘bold voyager’. Ferdinand Maximilian Karl Leopold Maria was the ruler of Bulgaria until 1918.

Frederick/Fredrik

Meaning: This German name means ‘peaceful ruler’. Frederick the Great was the enlightened king of Prussia who transformed it into the powerful Prussian empire.

Guillaume

Meaning: This is the French version of William, meaning ‘resolute protection’. Prince Guillaume is the youngest child of the Grand Duke and Duchess of Luxembourg. The English variant, William, is also popular at the moment thanks to the popularity of Prince William of Wales.

Harry

Meaning: Meaning ‘home ruler’, Harry has been made popular recently in Britain thanks to the nickname of Prince Harry (real name Henry).

Henri

Meaning: A German name meaning ‘estate ruler’. Henry has a long pedigree as a royal name including the infamous Henry the Eighth.

Leopold

Meaning: Meaning ‘brave people’ is an aristocratic German name. Short forms include Leo, Leon and Leonard.

Louis

Meaning: Meaning ‘renowned warrior’, Louis is a classic royal name. The name’s most famous name bearer was King Louis XVI, husband of Marie Antoinette, who ruled as King of France for 18 years.

Magnus

Meaning: A Latin name meaning ‘greatest’, it also dates back to Carolus Magnus (Charles the Great). The name is very popular amongst royals in Scandinavia, being the name of six early kings of Norway and four of Sweden. It remains a very popular name in Denmark and Norway.

Nicholas/Nikolai

Meaning: This Greek name means ‘people of victory’ is a classic name which stems from Nike, the goddess of Victory. Nicholas Romanov is the current prince of Russia.

Rainier

Meaning: This name is a variant of the old Norse name Ragnar and German name Raynor and means ‘judgement/deciding warrior’. It has been popularised by Prince Rainier (pictured) of Monaco.

Romeo

Meaning: This Italian name means ‘citizen of Rome’. The name has romantic connotations thanks to Romeo being one of the title characters in Shakespeare’s tragedy Romeo and Juliet.

Théodred

Meaning: Théodred, or Theo for short, is a fictional character in The Lord of the Rings. He is the only son and heir of King Théoden of Rohan.