Golden Horn
noun
an inlet of the Bosporus, in European Turkey: forms the inner part of Istanbul.
British Dictionary definitions for golden horn
Golden Horn
noun
an inlet of the Bosporus in NW Turkey, forming the harbour of Istanbul
Turkish name: Haliç