Translation of omusha in English:

omusha

new

adjective

  • 1

    new
    young
    ‘I-Kaizer Chiefs kuzodingeka ifune umqeqeshi omusha’ Kaizer Chiefs will need to find a new coach
    ‘Ezinye izigaba zomthetho omusha zizokusetshenziswa kulabo masipala’ Other sections of the new law will be applied in those municipalities