(onom.) giggling noise
The children laughed with chirping, giggling sounds.
// MAIN MEANING(onom.) giggling noise
Explore more related entries to look up.