Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Martha's Vineyard
  1. An island summer resort off the coast of Massachusetts near Cape Cod
    "Martha's Vineyard attracts thousands of visitors each summer"

Type of: island

Encyclopedia: Martha's Vineyard, Massachusetts