meaning of nantucket

1. an island resort off Cape Cod; formerly a center of the whaling industry


Related Words

nantucket |

Developed & Maintained By Taraprasad.com

Treasure Words