Answer: opinionator

AnswerCrossword Clue
opinionatorone who holds or gives an opinion