Baby Boy Names
The name Ugo is a boy's name of Spanish, Italian origin meaning "mind, intellect". Ugo and is often added to lists like Supermodel Baby Names and discussed in our forums with posts like "Initials.".
From the experts:
Ugo is very common in Italy, but here it might call to mind that little Yugoslavian car.