Answer: raggeddick

AnswerCrossword Clue
RAGGEDDICKHoratio Alger hero