WordNet: giggler, titterer

Sanatista
a person who laughs nervously



giggler


titterer