Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
sky island
Language
Watch
Edit
English
edit
English
Wikipedia
has an article on:
sky island
Wikipedia
Noun
edit
sky
island
(
plural
sky islands
)
A
mountain
isolated by surrounding
lowlands
of a dramatically different
environment
.