Synonyms for "stripling"

Words with similar meaning