Synonyms of marmara

Noun


1. Marmara, Sea of Marmara, Marmara Denizi, Marmora, Sea of Marmora

usage: an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of marmara (Dictionary)