hobbledehoy

(noun) young person (generic term)

youth (generic term)
younker (generic term)
spring chicken (generic term)