YourDictionary

Eleusis

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

See Eleusis in American Heritage Dictionary 4

link/cite print suggestion box