Homero
This is a Spanish variation of the Greek Homeros, which means "a pledge, a hostage; blind."
Alternates:
Omero
More info:
Results for "Homero" on Google