0%

ALL meanings of marmara

Mar·ma·ra
M m
  • noun marmara Sea of, a sea in NW Turkey, between European and Asian Turkey, connected with the Black Sea by the Bosporus, and with the Aegean by the Dardanelles. 4300 sq. mi. (11,135 sq. km). 1
  • noun marmara Sea ofsea between European & Asiatic Turkey, connected with the Black Sea by the Bosporus & with the Aegean by the Dardanelles: c. 4,300 sq mi (11,137 sq km) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?