Istanbul

1. (noun) the largest city and former capital of Turkey; built on the site of ancient Byzantium; seat of the Eastern Orthodox Church
Synonyms: Constantinople, Stamboul, Stambul
Related Words: city, metropolis, urban center



Terms and Conditions of Use / Copyright Notice