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