susurrus
English Dictionary
->
Letter S
-> susurrus
Search Dictionary:
susurrus Definition
(n)
the
indistinct
sound
of
people
whispering
susurrus Synonyms
susurration
susurrus
© Art Branch Inc.