Dictionary.net
Did you mean:
Sal Soda
Sal sodae
sat. sol.
Stay-sail