YourDictionary

Bozcaada

Turkish island in the Aegean, near the Dardanelles: 15 sq mi (39 sq km): in Greek legend, as Tenedos, the base of the Greek fleet in the Trojan War

See Bozcaada in American Heritage Dictionary 4

Learn more about Bozcaada

Bozcaada

link/cite print suggestion box