Tened

Proper noun

 * 1) Tenedos island in the Aegean