Answer: opinionist

AnswerCrossword Clue
opinionistone fond of his own notions, or unduly attached to his own opinions