Find the word definition

Wikipedia
Ierapetra

Ierapetra (, meaning Sacred Stone; ancient name: Ἱεράπυτνα Hierapytna) is a town and municipality in the southeast of the Greek island of Crete.