- Sea of Marmara as a noun:
- 1
Sea of Marmara
noun
1 Sea of Marmara
An inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles.
synonyms: Marmara, Marmara Denizi, Marmora, Sea of Marmora.
Dutch: Zee van Marmara
debug info: 0.0246