Where does “giggle” come from?

giggle (English): To laugh gently or in a high-pitched voice; to...

Definitions

  1. To laugh gently or in a high-pitched voice; to...

Words derived from “giggle

giggle — Etymology, Origin & Word History | Etymology Explorer