Golden Horn









Golden Horn


Golden Horn noun

  1. an inlet of the Bosporus, in European Turkey: forms the inner part of Istanbul.

British Dictionary definitions for golden horn Golden Horn noun

  1. an inlet of the Bosporus in NW Turkey, forming the harbour of IstanbulTurkish name: HaliƧ
48 queries 0.590