The American Heritage® Dictionary of the English Language, 4th Edition
n. A boy member of a choir.
n. Informal A morally upright young man: "They're . . . choirboys—clean, scrubbed nothings—so there's no dramatic or psychological preparation for the explosion of killing” ( Pauline Kael).