Nantucket
1.
(
noun
) an island resort off Cape Cod; formerly a center of the whaling industry
Related Words:
island
Terms and Conditions of Use / Copyright Notice