Word Study
marmara
WORDNET DICTIONARY
Noun marmara has 1 sense
- marmara(n = noun.object) marmara denizi, marmora, sea of marmara, 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; Array is a kind of sea
For further exploring for "marmara" in Webster Dictionary Online