Ugo for a baby name

Italian form of Hugo, meaning ‘soul, mind and intellect’. Also the name of a town in Japan.

Search by letter



Search by category