English synonyms about - contact  

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


Find more on sea of marmora elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0223