We do not currently know of any antonyms for Sowerby.
The proper noun Sowerby is defined as:
See full definition of the word Sowerby.
Did you mean sirup or syrup?