English meaning of the Dagbani word junipa

junipa

Noun
  1. juniper