Definition of Martha's Vineyard in English:

Martha's Vineyard

proper noun

  • A resort island off the coast of Massachusetts, to the south of Cape Cod.