10 of the best Royal baby names for boys

Treat your baby like a king and call him a regal name, see our pick of the best…

1 of

Ad break

  • After the exciting annoucement that Prince William and Kate are expecting their first child, why not buck the trend for wacky celeb baby names and go for something more classic for your little prince.

    These royal baby names have been used by the British royal family for over a thousand years.

    Edward

    The name Edward appears throughout Royal history, and it is the name of the current Queen’s youngest son. It means “happy guardian”.

  • William

    William has been a royal name in the UK for nearly one thousand years. A strong and ever popular name, which could be thanks to Prince William the son of the current Prince of Wales. Means “resolute protector”.

  • Henry

    Is a popular and timeless royal name. There have been eight King Henrys with the last being one of the most famous, Henry VIII. It is said to mean “estate ruler”. Prince Charles’ son is called Henry but is affectionately known as Price Harry.

  • Richard

    This name has a rich royal history in England, with the most famous King Richard nicknamed “Richard the Lionheart”. He was best known for his courage so it’s not surprising that Richard means “brave and strong”.

  • Continue slideshow >

  • Philip

    Philip is a very popular boys name and is the name of the current Duke of Edinburgh. There have been several King Philips throughout Europe. It is said to mean “friend of horses”.

  • Albert

    This royal name became more common in 19th century because of Queen Victoria’s beloved husband Prince Albert. Albert is said to mean “noble” and “famous”.

  • Andrew

    This name has a royal history and the current Duke of York is called Prince Andrew. It is said to mean “manly” and “strong”. 

  • Charles

    Charles is a very traditional name and is the name of the present Prince of Wales, father of Princes William and Harry. There have been Kings named Charles in France, Spain, Portugal and Hungary as well as England.

  • Continue slideshow >

  • George

    This is a very popular name for baby boys, as it is both classic and traditional. The most famous George is Saint George, the patron saint of England. There have also been four English Kings called George.

  • Stephen

    Stephen is a classic boys name. England has had a King Stephen on the throne (1135 to 1154) and the name is said to mean “crown” or “garland”

  • Edward

    The name Edward appears throughout Royal history, and it is the name of the current Queen’s youngest son. It means “happy guardian”.

Comments

Daily deals from top retailers