Translation of umutsha in English:

umutsha

loin covering

noun (class 3, plural imitsha)

  • 1

    (made of cloth and beads) loin covering
    ‘Wanikwa umutsha lona angawugqokanga yena’ He was given a loin covering, which he didn't wear