Search in full dictionary
STAMBUL
STAMBUL
ScnMaster
the oldest part of Istanbul (largest city in Turkey) which lies on a
triangle
of land at the water's
edge
and is cut off from the rest of the city by high stone walls and water.
—PDC Volume 1 Approved Glossary