Baby Names and Name Generators

What Does Mioshe Mean?
"saviour"