hecatombs

  • n.(Ancient Greece) Festival; Great sacrifice
  • WebThe Holocaust; Hecatomb; Hundreds of cattle Festival