Synonyms for Leonardo (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)):
da Vinci, Leonardo da Vinci
From the ODE community, based on WordNet
add/edit