Demeter Meaning

There are 1 meaning(s) for word Demeter

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