n. isolation; protection
A stone fortress standing strong against approaching enemies
insulisland"" insular adj. peninsula n. insulate v. /