Eleusis Hear it!

Eleusis Definition

Eleu·sis (e lo̵̅o̅sis)

town in Greece, northwest of Athens: site of an ancient Greek city (also called Eleusis), seat of the Eleusinian mysteries