Find the word definition

Wikipedia
Mamousia

Mamousia (Greek: Μαμουσιά) is a village and a community in the municipal unit of Diakopto, Achaea, Greece. It is 6 km southwest of Diakopto, on the west side of the Vouraikos gorge. In 2001 the population was 177 for the village and 295 for the community, which includes the villages Derveni and Stavria.