English to Hindi

Meaning for:
purr
other
घरघराने लगना;घुरघुराना;घुरघुराहट