GIGGLER


Meaning of GIGGLER in English

noun one who giggles or titters.

Webster English vocab.      Английский словарь Webster.