From English-Hindi FreeDict Dictionary ver. 1.6: impulse <N> 1. आवेग "He felt an irrestible impulse to giggle and laugh."
impulse <N> 1. आवेग "He felt an irrestible impulse to giggle and laugh."