Elizabeth Islands
词源说明
Named after Queen Elizabeth I of England.
释义
专有名词proper noun
- 1An archipelago off the southern coast of Massachusetts, United States, located between Buzzards Bay and Vineyard Sound, and collectively comprising the town of Gosnold.