Tenedos in Turkish Tenedos in Turkish Bozcaada proper noun An island of Turkey in the northern part of the Aegean Sea. Add to Flashcards