Report - O. Henry. Virtuous (ADJ) Morally good; honorable. The virtuous gentleman held the door open for the boy.

Please pass captcha verification before submit form