supremacist

noun

1.
a person who advocates the supremacy of some particular group or racial group over all others
Derived from:
supremacy