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