Archibaldo is an Italian and Spanish-style form of Archibald, from Germanic roots meaning genuine and bold.
Like Archibaldo?
Swipe through thousands of names like it