sea of marmara is a noun meaning "an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles". It carries one recorded sense.
an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles
Definitions, synonyms and semantic relations for sea of marmara come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.