Leonardo Da Vinci had no last name...He was "illegitimate"...Da Vinci is refering to the town he was born in.
When you refer to him by any other way than "Leonardo Da Vinci"...you just call him "Leonardo"...When you say, "Da Vinci" you are saying, "from the town of Vinci."