answersLogoWhite

0

the greek goddess Demeter was born on the earth, no known exact location but she was put there to help the farmers plant and yield and those sort of things

User Avatar

Wiki User

13y ago

What else can I help you with?