Maybe where you are it is a corruption of sluice rather than coming from the word for a marshy bog, slough, by dropping off the sibilant sound from the end?

I doubt it. The dictionaries don't agree with you. There are many sloughs in California mainly in the delta region (link and link).


Ceci n'est pas un seing.