marina

/mɝˈinʌ/

Explore definitions, synonyms, and language insights of marina

Definitions

Noun
a fancy dock for small yachts and cabin cruisers