bigot
The origin and history of bigot.
Etymology
Borrowed from French bigot, an old insult for a religious hypocrite. Its ultimate origin is disputed, though one theory ties it to Normans swearing "by God" (Middle English bi God); another links it to Albi, a French town linked to religious sectarianism.