English edit

Etymology edit

Latin insula (island) + suffix -ous.

Adjective edit

insulous (comparative more insulous, superlative most insulous)

  1. (formal) Abounding in islands.