Archibald for a baby name

abbrev. Archie Old German, meaning ‘genuine, bold, brave’. A popular name in Scotland.

Search by letter



Search by category