Chauvinist

Etymology
.

Noun

 * 1) chauvinist; national, racial, or religious supremacist
 * 2) male chauvinist; (mild) misogynist