Definition of Golden Horn in English:

Golden Horn

proper noun

  • A curved inlet of the Bosporus forming the harbour of Istanbul.

    Turkish name Haliç