Abaddons

From Fresh Dictionary

English

Noun

abaddons

  1. Plural of abaddon
Personal tools