Find the word definition

Wikipedia
Mandra-Eidyllia

Mandra-Eidyllia is a municipality in the West Attica regional unit, Attica, Greece. The seat of the municipality is the town Mandra.