Definition of zumbooruk

Definition of zumbooruk
  1. zumbooruk Noun A small cannon supported by a swiveled rest, especially as mounted on the back of a camel.
Need more help? Try our forum NEW