bigot
noun
°one who is obstinately or intolerantly devoted to his or her own opinions and prejudices.
°one who is strongly partial to one's own group, religion, race, or politics and is intolerant of those who differ.