Churr
English Meaning
A vibrant or whirring noise such as that made by some insects, as the cockchafer, or by some birds, as the nightjar, the partridge, etc.
Sorry, No Malayalam Meaning for your input!
See Chur Want To Try Churr In Malayalam??