Italian surname, most famously associated with Leonardo da Vinci
Italian place name meaning 'to conquer' from Latin vincere
Da Vinci conquered art and science - his name means 'to conquer'!
Complete word intelligence in one call. Free tier — 50 lookups/day.