Très répandu en Corse, le nom renvoie à la seigneurie médiévale de Leca, située dans la région de Vico, le château de Leca (détruit par les Génois) se trouvant à Arbori. Le toponyme pourrait venir d'une racine préromane *lek, avec le sens de rocher plat, mais c'est loin d'être une certitude.