Spell Breakers would make sense for Night Elves

Known from WC3 as a blood elf unit, the Spell Breaker features characteristics that would allow it to tie together multiple popular classes with…

  1. One handed Glaive
  2. Off hand Shield
  3. Magic caster
  4. Unique armor silhouette

These are the WarCraft 3 units that share this these traits:
Night Elf Huntress - throws glaive, plate armor, shield, rides mount, casts arcane ability.
Night Elf Warden - Melee glaive, plate armor, teleports, magical “dark” abilities.
Blood Elf Spell Breaker - throws glaive, plate armor, shield, casts arcane abilities.
Troll Shadow Hunter - throws glaive, troll-plate armor, casts “dark” and light abilities.

If we were to merge all these into a single class then it would be something like:
Spell Sentry or Spirit Warden or something like that.

With 3 specs to match each play style.
Tank - Shield and Glaive, semi-ranged-melee arcane caster with teleport and damage reflections.
Damage Dealer - Single hand glaive, void themed fighter, teleporter and area-location related abilities.
Support-Healer - Ranged Damage-who-heals-while-dealing-damage. Abilities bounce between targets and cause effects via proximity. No targeted healing ability.

Available Races:
All races.
Elves and Trolls are easy to explain.
Humans, Dwarves, Goblins, Worgen, Draenei, Undead and Tauren would need some new lore. (If a panda can teach you how to punch, then an elf can teach you some magic)
Gnomes and Furries are deleted from the game forever.