Synonyms of 'archipelago'

ait, atoll, bar, cay, coral reef, holm, insularity, island, isle, islet, key, reef, sandbank