"Archibald is a classic name of Germanic origin, meaning "genuine" and "bold prince." It has been used in Scotland and England for centuries."
Download App