What does DEMETER stand for?

What does DEMETER mean? We have 7 definitions. Read most used DEMETER meanings below.