I’ll go with… Racist (n) a person who shows or feels discrimination or prejudice against people of other races, or who believes that a particular race is superior to another.
I suppose it depends on whether Royalty would consider themselves a separate superior race to the mere commoners. Throughout history they have tended to do that. See everyone up to Charles I for ‘Divine Right of Kings’ and see the entire history of Royalty for intermarriage. There aren’t many groups who could call World War I — a family squabble. That’s what it was though. I’m more than happy with my definition, even if it blends racism and classism together.