Definition of Stamboul in English:

Stamboul

proper noun

archaic name for Istanbul

Pronunciation

Stamboul

/stamˈbuːl/