It means a narrow minded person stubbornly holding to a particulat belief or opinion
a person who is utterly intolerant of any differing creed, belief, or opinion
In England, Bigot means king john lord bigot.
I am a Bigot
Yes. Bigot is a noun. Bigot is a derogatory name the French used to call Normans back around the late 16th century.