English meaning of the Dagbani word palli

palli

Adjective
  1. new
    • young (inanimate)

      palli

      Noun
      1. street, highway, big road
        • young