Prince Archie is thought to have been named after Archibald Campbell, the 9th Earl of Argyll of Scotland and an ancestor of Princess Diana’s. Harry and Meghan also toyed with the name Harrison, after ...