Meaning of zumbooruck

Definition of zumbooruck

(noun) a camel cavalry used in the early modern era by Arab, Afghan, Persian, and Indian armies

Other information on zumbooruck

WIKIPEDIA results for zumbooruck
Amazon results for zumbooruck