insular adj
1. like an island, isolated 2. narrow-minded