English meaning of the Dagbani word libigirili

libigirili

Adjective
  1. sudden, suddenly attacking