- Sea of Marmora as a noun:
- 1
Sea of Marmora
noun
1 Sea of Marmora
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 Marmara.
Dutch: Zee van Marmara
debug info: 0.0223