Synonyms for Leonardo Da Vinci (same or very similar meaning)
WordNet sense 1 (Italian painter and sculptor and engineer and scientist and architect; the most versatile genius of the Italian Renaissance (1452-1519)):
Leonardo, da Vinci
From the ODE community, based on WordNet
add/edit