A blended modern name combining David, beloved, and Luca, from Latin Lucius meaning light.
Like Davilucca?
Swipe through thousands of names like it