Definition of Sandwich Islands in English:

Sandwich Islands

proper noun