Definify.com

Definition 2025


hecatombs

hecatombs

English

Noun

hecatombs

  1. plural of hecatomb