Noun Definition

marina

1.Definition: a fancy dock for small yachts and cabin cruisers

Category: Objects