martha's_vineyard
1. [ noun ] (geography) an island summer resort off of Cape Cod
Related terms: island