Definition, synonyms and related words
An upstart.
To spring up, rise up, originate, come into being.