Definition of Stamboul in English:

Stamboul

proper noun

Pronunciation:

Stamboul

/stamˈbuːl/