Find the word definition

Wiktionary
ghost islands

n. (ghost island English)