Short form possibly from Arabic 'sayf' (sword) or Hebrew roots, meaning 'sword' or 'edge.'
Like Sef?
Swipe through thousands of names like it