Meaning of churr

Definition of churr

(verb) make a vibrant sound, as of some birds

Other information on churr

WIKIPEDIA results for churr
Amazon results for churr