Luca is de Italiaanse versie van de naam Lucas. Het komt van de Romeinse naam Lucius, die weer komt van de Latijnse woorden voor "licht" (lux) en "maan" (luna).
Luca kan ook "afkomstig uit Lucanië" betekenen. Het zou dan een verkorting van de naam Lucanus zijn.