Word info

Sugarloaf Island

Proper noun

Meaning

Sugarloaf Island

(obsolete) An island in Sugarloaf Channel, Shantou, Guangdong, China, located in the Port of Shantou and having a lighthouse.
Synonym: Luyu
Coordinate term: Double Island

Source: en.wiktionary.org

Close letter words and terms