English meaning of the Dagbani word zabila

zabila

Noun
  1. henna
    • tree [sp.] (Lawsonia inermis)