Alonzo \a-lon-zo, al(o)-nzo\ as a boy's name is pronounced a-LON-zoh. It is of Spanish and Italian origin. Variant of Alphonse (Old German) "ready for battle". This form is more popular than Alfonso, perhaps due to the fame of basketball celebrity Alonzo Mourning.
A baby name that sounds like Alonzo is Alanson.