Find the word definition

Wikipedia
Myrtou

Myrtou is a town in the Kyrenia District of Cyprus, north of the city of Morphou. It is under the de facto control of Northern Cyprus.