island cluster

noun

1.
a group of many islands in a large body of water