Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
marmora
has 1 sense
Marmara
,
Sea of Marmara
,
Marmora
,
Sea of Marmora
- an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles
--
1
is a kind of
sea
,
TOP