Golden Bowl

Dictionary

GIGGLERn.

One that giggles or titters.