Definition of zumbooruks

  1. zumbooruks Noun Plural of zumbooruk
  2. zumbooruk Noun A small cannon supported by a swiveled rest, especially as mounted on the back of a camel.
Feedback Form