Word Study
marmora
WORDNET DICTIONARY
Noun marmora has 1 sense
- marmora(n = noun.object) marmara, marmara denizi, 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 "marmora" in Webster Dictionary Online