YourDictionary

Dictionary Home » Dictionary Definitions » Martha's Vineyard

Martha's Vineyard

island off the SE coast of Mass., south of Cape Cod: c. 100 sq mi (259 sq km)

See Martha's Vineyard in American Heritage Dictionary 4

Learn more about Martha's Vineyard

link/cite print suggestion box