English meaning of the Dagbani word sadibu

sadibu

Noun
  1. lightning