English meaning of the Dagbani word shɛlinli

shɛlinli

Noun
  1. porcupine (Hystrix cristata)