Le premier élément de ce toponyme est Kêr, "village, lieu habité" (voir à l'entrée Ar Gozhkêr pour plus d'informations sur cet élément) suivi de Loc'h, qui a pour sens "étang", notamment côtier, comme c'est le cas ici. Ce terme panceltique, comme le souligne Divi Kervella -on le retrouve dans Loch Ness- est fréquent sur le littoral sud-Cornouaille. C'est également le cas des différents lieux-dits Kerloc'h, de Combrit à Cléden-Cap-Sizun en passant par Plobannalec-Lesconil, Tréffiagat, Penmarc'h, Plomeur, Plovan, Tréogat et Primelin.