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
Tweet