Meaning of camel racing

Definition of camel racing

(noun) the sport of racing camels

Other information on camel racing

WIKIPEDIA results for camel racing
Amazon results for camel racing