What does Luca mean?
Luca is the Italian form of Luke, from the Greek Loukas, “from Lucania.” It is a top boys’ name in Italy and increasingly beyond.
What does Enzo mean?
Origin debated. Commonly explained as an Italian form of Germanic Heinz/Heinrich (Henry), from 'heim' ('home') and 'ric' ('ruler'), i.e. 'home ruler'. It is also widely used as a short form of Italian names ending in '-enzo' such as Lorenzo and Vincenzo. A derivation from Germanic Anzo has also been proposed.