Golden Horn (noun) Definition, Meaning & Examples

noun
  1. an inlet of the Bosporus, in European Turkey: forms the inner part of Istanbul.
noun
  1. an inlet of the Bosporus in NW Turkey, forming the harbour of Istanbul
Golden Horn (noun) Definition, Meaning & Examples

More Definitions