Fons \f(o)-ns\ as a boy's name is a variant of Alphonse (Old German), and the meaning of Fons is "ready for battle".
The baby name Fons sounds like Fonz and Fonso. Other similar baby names are Pons, Fonzo, Phons, Fane, Fionn, Finn, Fin, Fonsie, Fox, Foxe, Frans, Hans, Jens, Jonas, Jones, Vonn, Von and Yonas.