Baby Names and Name Generators

What Does Sal Mean?
"savior"