I think Hugo might sound strange on a non-Spanish or Mexican baby to most people
Really? Hugo is a name that is used in the whole Western world and if you look up the popularity it's ranked highly in the top 100 in Belgium, the Netherlands, France and Sweden as well as in Spain.