Definitions
There is 1 meaning of the phrase
Sea Of Marmara.
Sea Of Marmara - as a noun
An inland sea in northwestern turkey; linked to the black sea by the bosporus and linked to the aegean by the dardanelles
Synonyms (Exact Relations)
marmaramarmara denizimarmorasea of marmora