Translation of umshiza in English:

umshiza

heavy fighting stick

noun (class 3, plural imishiza)

  • 1

    heavy fighting stick
    ‘Wayishaya ngomshiza inyoka yaphindana’ He hit the snake with a heavy fighting stick, and it curled up