Definitions for marmara
Overview of noun marmara
The noun marmara has 1 senses? (no senses from tagged texts)
1. Marmara, Sea of Marmara, Marmara Denizi, Marmora, 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)






