ENGLISH · BOY
Archie
A diminutive of Archibald, from Germanic elements meaning genuine and bold.
Browse context
Meaning
A diminutive of Archibald, from Germanic elements meaning genuine and bold.
Origin
english
Style
classic / short
Source
Reviewed catalog name