Datasegment.com Online Dictionary
  Online Dictionary : M : marmara

marmara


1 definition found

marmara - WordNet (r) 2.1 (2005) :

  Marmara
      n 1: an inland sea in northwestern Turkey; linked to the Black
           Sea by the Bosporus and linked to the Aegean by the
           Dardanelles [syn: Marmara, Sea of Marmara, Marmara Denizi
           , Marmora, Sea of Marmora]