boy or young man more physically developed than others his age - Español Inglés Diccionario