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ç