Noun scourge of the gods has 1 sense
  1. Attila, Scourge of God, Scourge of the Gods - king of the Huns; the most successful barbarian invader of the Roman Empire (406-453)
    --1 is a kind of king, male monarch
,
TOP