chauvinist

noun
  1. a person who believes that their own country, group, or sex is superior to others
  2. a person who shows excessive or prejudiced loyalty or support for their own cause, group, or gender
  3. Usage: often used in compounds like ‘male chauvinist’

Examples