Find the word definition

Wikipedia
Igoumenitsa

Igoumenitsa (, ), is a coastal city in northwestern Greece. It is the capital of the regional unit Thesprotia. Its original ancient name used to be Titani.

The long Egnatia Highway, which serves northern Greece, terminates at Igoumenitsa.