hecatombEnglish

hecatomb

Noun

A great sacrifice, an ancient Greek or Roman sacrifice of 100 oxen

English: hecatomb