Follow US:

The definition of 'marmaras' & the word 'marmaras' in example sentences or phrases

Noun
1
an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles

Synonyms of the word 'marmaras' & Antonyms of the word 'marmaras'.

Noun
SynonymsSea of Marmara, Marmara, Marmara Denizi, Marmora, Sea of Marmora,