phantom islands
English
Noun
phantom
islands
plural of
phantom island