stripling

n. Youth not yet fully grown. [from *strip2]

n. A youth in the state of adolescence, or just passing from boyhood to manhood; a lad.