A Spanish form of Ulysses, ultimately linked to the Greek hero Odysseus.
Like Ulices?
Swipe through thousands of names like it