Uncover the origin, popularity, and more for any name.
Ugo is an Italian masculine given name, a short form of Ugoberto. It means 'mind, intellect' from the Germanic elements *hug* (mind) and *beraht* (bright).
Poet, Writer, Translator
Actor, Film Director