Epirote in French Epirote in French Épirote noun An inhabitant or descendant of Epirus. Add to Flashcards