We have a name! Meghan Markle and Prince Harry have finally revealed the name to their first baby, and it’s Archie! But what exactly is it short for?

The adorable name is actually short for Archie Harrison Mountbatten-Windsor. The royal baby now has ties to his late grandmother, Princess Diana. Archie, just a few days old, will share his name with Archibald Campbell, 9th Earl of Argyll, the chief of Clan Campbell. Archibald was a Scottish nobleman, politician, and peer, and a notable ancestor of Diana.

Prince Harry Meghan Markle
Getty Images

The name Harrison is also a tribute to the little one’s father, as it means “son of harry.” According to nameberry.com: “Archie is a boy’s name of German origin meaning ‘truly brave’.” So wonderful! It also seems like the couple decided to omit a courtesy title in hopes of giving baby Archie as normal of a life as possible.

The royal pair announced the highly anticipated name on their Instagram on Wednesday, May 8. “The Duke and Duchess of Sussex are pleased to announce they have named their first born child: Archie Harrison Mountbatten-Windsor,” the statement read. “This afternoon Their Royal Highnesses introduced Her Majesty The Queen to her eighth great-grandchild at Windsor Castle. The Duke of Edinburgh and The Duchess’ mother were also present for this special occasion.”

The Duke and Duchess of Sussex revealed to the world that they had welcomed a baby boy earlier this week, and they were of course filled with nothing but joy! “It’s magic, it’s pretty amazing,” the Suits alum said on Wednesday, May 8, in her first interview since she gave birth. “I mean, I have the two best guys in the world so I’m really happy.”

“Everyone says that babies changed so much over two weeks,” the Duke of Sussex, 34, added when asked who the baby looks like. “We’re basically monitoring how the changing process happens over the next month, really. His looks are changing every single day, so who knows.”

We are so happy that Archie is here!