titterer - English Synonyms Dictionary

titterer

n.
[1] giggler