Portuguese form of Alfonso, from Germanic 'adal' (noble) and 'fons' (ready), meaning nobly prepared.
Like Afonso?
Swipe through thousands of names like it