Archibald is an Old German name that stems from the Old English names Arcebald, Arcenbald en Ercenbald.
Archibald is made up of the elements “erchan”, meaning genuine and “bald”, which means bold.
The short form of Archie has given this regal name new life in recent years, thanks to Prince Harry and Meghan Markle’s first son.