Stambul

What is Stambul?

Stambul definition and meaning on Dictionary terms:
noun
the oldest part and principal Turkish residential section of Istanbul, south of the Golden Horn.
Istanbul.

 

reference: https://www.dictionary.com/browse/stambul

Tags: