Famous historical figures known by their first names

Nit: “da Vinci” wasn’t Leonardo’s last name, his first name was Leonardo, and he was from the town of Vinci. Apparently, per Wikipedia, it wasn’t common back then to have a surname, as it was just Leonardo, son of [whoever], of Vinci.

As a Marxist (tendance Groucho), I have to take issue with this one as well. everyone may have known who they were, but “Groucho”, “Chico”, etc, were nicknames (and thus not acceptable), their real first names were Julius, Leonard, Adolph (later Arthur), and Herbert, respectively. However, practically no one called them by their first names either, the brothers used their stage names amongst themselves, their families called them by their stage names, as did their mother. About the only instance I know of of a brother being routinely called by their given name after they reached fame with their nicknames is frequent costar Margaret Dumont, who often called Groucho “Julie” off camera.

Hannibal was part of the Barca family. It’s not clear that they used last names.

Leonardo di Ser Piero is the birth name of a guy whose family hailed from Vinci.

Giovanni Francesco di Bernardone was named after John the Baptist, but when his dad returned to Assisi he started calling the kid Francesco. The “Saint” part was added posthumously.

Lenin was often affectionately referred to by his patronymic (i.e. his father’s name) Il’yich.

I don’t know that people would instantly recognize “Arnold”, but rather “Ahnold”. It’s not the name itself that’s distinctive, it’s the combination of the name and the accent.

On the other hand, in the same category (post-1950, but never set out to go by one name), there’s Elvis. Sure, everyone knows his last name, but the first name is enough.