Translation of umbani in English:

umbani

lightning

noun (class 3, plural imibani)

  • 1

    lightning
    ‘Bafundiswa ubani ukuthi le mithi ingavika umbani wezulu’ Who taught them that this medicine can ward off lightning?