' A dark horse ' means

Answer: 
A man who does not talk much but surprises other by his qualities.
' A dark horse ' means