Tamil Dictionary 🔍

giggler

Gig"gler, n. Defn: One who giggles or titters.


giggler - Similar Words