Alfons \a-lfo-ns, al-fons\ as a boy's name is a variant of Alfonso (Italian, Spanish) and Alphonse (Old German), and the meaning of Alfons is "ready for battle".
The baby name Alfons sounds like Alfonz and Alfonse. Other similar baby names are Alphons, Alonso, Alfonzo, Alfonsin, Affonso, Allonso, Alfeus, Alfeos, Alfonzus and Alfonsus.