Synonyms: bigot
Definition: a prejudiced person who is intolerant of any opinions differing from his own
Similar words: partisan, drumbeater, zealot
Definition: a fervent and even militant proponent of something