Arabic name meaning 'righteousness of the faith,' from 'salah' (righteousness) and 'din' (religion), borne by Saladin.
Like Salaheddine?
Swipe through thousands of names like it