English meaning of the Dagbani word leeza

leeza

Noun
  1. a razor