sea of marmara (0 synonym found)

We don't have any synonyms for sea of marmara yet.

Did you mean…

Think sea of marmara belongs in the thesaurus? Recommend it and we'll take a look.


Definition of sea of marmara:

(n) : A deep inland sea in north-western Turkey connecting the Black Sea to the Aegean Sea via the straits of Bosphorus and Dardanelles.

Definition of sea of marmara:

(n) : A deep inland sea in north-western Turkey connecting the Black Sea to the Aegean Sea via the straits of Bosphorus and Dardanelles.

Back to Top