Churr
Legal definition for Indian law research
Definition
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
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.