Definition of Sandalwood Island in US English:

Sandalwood Island

proper noun