Baby Names and Name Generators

What Does Eusaio Mean?
"devout"