Meaning of Marmara
Definition 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
Other information on Marmara
WIKIPEDIA results for
Marmara
Amazon results for
Marmara
Tweet