Other words in thesaurus...
sooty
SOP
sophist
sophisticated
sophistication
sophomoric
soporific
sopping
soprano
sordidly