Epirote in Latin Epirote in Latin Epirotes noun An inhabitant or descendant of Epirus. Add to Flashcards