Wowpedia
Advertisement

The title Hero of the Horde is awarded to players upon completing the achievement Horde  [Hero of the Horde].

Advertisement