From knabo (“boy”) + -aĉ- (“pejorative suffix”).
knabaĉo (accusative singular knabaĉon, plural knabaĉoj, accusative plural knabaĉojn)