6 letters · 10 points in Scrabble
noun someone with a promising future
noun someone who arrives (or has arrived)