râm ran

Adjective

 * 1)  rumbling; resounding; reverberating
 * 2) (itching) all over (the body)