English → Hindi dictionary

giggler

गिग्गलेर / गिग्गलर / गिगगलेरNOUN

Definition

a person who laughs nervously

Looking for poetry? Read shayari and poems by great poets.