floating islands
English
Noun
floating
islands
plural of
floating island