ghost islands
English
Noun
ghost
islands
plural of
ghost island