stamboul

(noun) Istanbul

Stambul
Stamboul
Constantinople
city (generic term)
metropolis (generic term)
urban center (generic term)