Theories about why Duke and Duchess of Sussex chose this name in particular have been flying around. Archie is actually a very popular name for boys in the UK, and means "bright" and "bold." And "Harrison" literally means "son of Harry." But the Internet, being the Internet, obviously had very mixed reactions to the name, especially since it happens to be the same as the redheaded main character on the popular CW show Riverdale