English synonyms about - contact  

Marmora

noun

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

Dutch: Zee van Marmara


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

debug info: 0.0275