Definisi 'nantucket'
English to English
noun
1 an island resort off Cape Cod; formerly a center of the whaling industry
source: wordnet30
More Word(s)
island,

Visual Synonyms
Click for larger image