stripling

(noun) adolescent

teenager
teen
juvenile (generic term)
juvenile person (generic term)