English | German | Russian | Czech

Demeter English

Meaning Demeter meaning

What does Demeter mean?

Demeter

(Greek mythology) goddess of fertility and protector of marriage in ancient mythology; counterpart of Roman Ceres

Synonyms Demeter synonyms

What other words have the same or similar meaning as Demeter?

Demeter English » English

Ceres

Are you looking for...?