enisled

Adjective

 * 1) Placed alone or apart, as if on an island.