from The American Heritage® Dictionary of the English Language, 4th Edition
- n. A boat basin that has docks, moorings, supplies, and other facilities for small boats.
from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. A harbour for small boats.
Italian and Spanish, seashore, from feminine of marino, belonging to the sea, from Latin marīnus; see marine.(American Heritage® Dictionary of the English Language, Fourth Edition)
Latin marinus ("of the sea, marine"), by way of Italian and Spanish marina. (Wiktionary)