Sea of Marmara
English Dictionary
->
Letter S
-> Sea of Marmara
Search Dictionary:
Sea of Marmara Definition
(n)
an
inland
sea
in
northwestern
Turkey
;
linked
to
the
Black
Sea
by
the
Bosporus
and
linked
to
the
Aegean
by
the
Dardanelles
Sea of Marmara Synonyms
Marmara
Marmora
Sea of Marmara
Sea of Marmora
© Art Branch Inc.