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 IstanbulTurkish name: HaliƧ