From Old Irish cloc. Related to clag (“bell”).
gleoc m (genitive singular gleoca, plural gleocan or gleocaichean)