Tenedos in Greek Tenedos in Greek Τένεδος proper noun An island of Turkey in the northern part of the Aegean Sea. Add to Flashcards