Susurrus' comes from the Latin word susurrus'’, meaning a whisper, murmur or humming sound. It is related to the Latin verb ...