n. inland sea in north-west Turkey connected to the Black Sea by the Bosporus and connected to the Aegean by the Dardanelles
MARMARA
Meaning of MARMARA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012