Igoumenitsa in Greek Igoumenitsa in Greek Ηγουμενίτσα proper noun A town in Greece, the capital of the Thesprotia prefecture. Add to Flashcards