abaddons

See also: Abaddons

English

Noun

abaddons

  1. plural of abaddon