Troödos in Greek Troödos in Greek Τρόοδος proper noun A mountain range in Cyprus; the principal mountain of this range. Add to Flashcards