martha's vineyard

Noun
  1. An island summer resort off of Cape Cod (synset 109121080)

Other Searches