stambul

(noun) Istanbul

< stamboul | stamen >