Well the Triwizards Cup will have to go

TriMagicalPersons would be better.

Witches and wizards would be a thing of the past - Person of Magic - may be better.

Half-breeds which is another pretty offensive term would be 'Person with alternate genes' (PWAG)

~Carole~

OOOH, time loop hath descended again.