Tenedos in Russian Tenedos in Russian Тене́дос proper noun An island of Turkey in the northern part of the Aegean Sea. Add to Flashcards