Word info

sky island

Noun

Meaning

sky island (plural sky islands)

A mountain isolated by surrounding lowlands of a dramatically different environment.

Source: en.wiktionary.org

Close letter words and terms