Translation of umhlola in English:

umhlola

surprising event

noun (class 3, plural imihlola)

  • 1

    surprising event
    unexpected event
    extraordinary incident
    ‘Namhlanje abantwana bethu behlelwe umhlola esikoleni’ Today a very strange thing happened to our children at school