English | German | Russian | Czech

Marmara English

Meaning Marmara meaning

What does Marmara mean?

Marmara

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

Synonyms Marmara synonyms

What other words have the same or similar meaning as Marmara?

Are you looking for...?