Abaddons

See also: abaddons

English

Noun

Abaddons

  1. plural of Abaddon