English dictionary
sea of marmara meaning and definition
Definition and meaning of sea of marmara at MeaningMonkey.org. sea of marmara meaning and definition in the English Dictionary.SEA OF MARMARA noun
Definition of Sea of Marmara (noun)
- 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, Marmora, Sea of Marmora
Source: Princeton University Wordnet