Bigotry
In English the word "bigot" refers to a person whose habitual state of mind includes an obstinate, irrational, or unfair intolerance of ideas, opinions, ethnicities, or beliefs that differ from their own, and intolerance of the people who hold them.
Etymology
The origin of the word bigot and bigoterie (bigotry) in English dates back to at least 1598, via Middle French, and started with the sense of "religious hypocrite". This meaning still survives in Italian (bigotto) and French (bigot). The exact origin of the word is unknown, but it may have come from the German bei Gott, or the English by God. It is also possible that the word bigot may come from the old French word wisigoth, the "w" becoming "b" like many words formed in old French. The Visigoths were seen as a "puritan" people.
William Camden writes that the Normans were first called bigots when their Duke Rollo, who when receiving Gisla, daughter of King Charles, in marriage, and with her the investiture of the dukedom, refused to kiss the king's foot in token of subjection unless the king would hold it out for that specific purpose and was urged to do so by those present, answered hastily "No, by God", whereupon the King, turning about, called him bigot, which then passed from him to his people. This is quite probably fictional, as Gisla is unknown in Frankish sources. It is true, however, that the French used the term bigot to abuse the Normans.