Doit son nom au lieu-dit de Kerolay. En 1636, ce lieu est écrit Kerhole. En 1652, on retrouve ce nom sous la forme de Kerualle. En 1852, il est fait mention de Kerolle, village de Ploemeur. Ker signifie le lieu, la ville, le village...
Deux hypothèses pour le sens du nom : c'hole qui signifie taureau donc dans ce cas, la ferme du taureau ; ou un nom de famille qui peut être dérivé de Gohles, Ghlisseou, Kohlez (vieille cour) ou bien du nom Gourlay, Gourle, Gourlez, Corlay.
Dénomination entérinée par délibération du conseil municipal du 31 mars 2022.