Demeter - Definition

demeter

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

Look up another word