English meaning of the Dagbani word palidaa

palidaa

Noun
  1. major street, highway