sky islands
English
Noun
sky
islands
plural of
sky island