Short form of Salvatore, from Latin salvator meaning 'savior.'
Like Sal?
Swipe through thousands of names like it