Meaning and Origin of: Demi

Demi is Greek for "Goddess of the harvest"