Definition of sky island in English:

sky island

noun

Ecology
  • A mountain or discrete mountainous region that is isolated by and ecologically distinct from the surrounding lowlands, typically having a distinctive flora and fauna with rare or unique species.

Origin

1930s; earliest use found in Science News.