Home
Search
Index
Definify.com
Definition
2024
Thesmophoria
Thesmophoria
English
Proper noun
Thesmophoria
An
Ancient Greek
festival
in honour of
Demeter
and
Persephone
, and involving the
sacrifice
of
pigs
.
Etymology
Ancient Greek
Θεσμοφόρια
(
Thesmophória
)
Similar Results