Possibly: Flowing, Smooth, or from the Arabic root S-L-T meaning ‘to flow’ or ‘to be smooth’

1 Post