I wonder if it's any relation to "susurrate", which means soft (sighing) noises. Or something like that.

- Pfranz