giggler

Nouns

  • (n) a person who laughs nervously titterer,

Synonyms

titterer

Words of close approximity

giggle