Insulous

a.
  1. Abounding in islands.