English synonyms about - contact  

Marmara

noun

1 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 Denizi, Marmora, Sea of Marmara, Sea of Marmora.

Dutch: Zee van Marmara


Find more on marmara elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0294