Meaning of martha's vineyard

Definition of martha's vineyard

(noun) an island summer resort off of Cape Cod

Other information on martha's vineyard

WIKIPEDIA results for martha's vineyard
Amazon results for martha's vineyard