English meaning of the Dagbani word lunfa

lunfa

Noun
  1. a veranda, porch
    • a shed