Insulous
/(?)/
In·su·lous
Insulous
a.
Abounding in islands.
[
R.
]