A dark horse means someone who emerges to prominence after being previously slightly known. It originated from a horse racing parlance, and dark horse was that one which was not known to the punters and was difficult to place odds on.
1 Additional Answer
Ask.com Answer for:
what does dark horse mean
a racehorse, competitor, etc., about whom little is known or who unexpectedly wins.
a candidate who is unexpectedly nominated at a political convention.