Leonardo da Vinci

language: en

definitions

  1. an Italian polymath who is regarded as a genius
    en: an Italian polymath who is regarded as a genius

examples

  1. Leonardo da Vinci painted the Mona Lisa.

    Leonardo da Vinci painted the Mona Lisa.