truthsayer. A person who speaks the truth, especially when the truth is contrary to conventional wisdom and goes against the norm. In the 14 century, a "soothsayer" was a person who spoke truth. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.