Variant of Alfonso, from Germanic elements meaning 'noble and ready for battle.'
Like Alfanso?
Swipe through thousands of names like it