3 ms·Da Vinci means "from Vinci" which is a small town near Florenceby ithkuil 4y agoDa Vinci means "from Vinci" which is a small town near Florence