English meaning of the Dagbani word faara

faara

Noun
  1. a saviour, rescuer, someone who secures your escape
    • Fr.