From Old Irish legib, related to líaig (“physician”).
lighiche m (genitive singular lighiche, plural lighichean)