nantucket

Noun
  1. An island resort off Cape Cod;
    Formerly a center of the whaling industry (synset 109121184)

Other Searches