English meaning of the Dagbani word nyimsa

nyimsa

Noun
  1. the neem tree (Azadirachta indica)

    nyimsigu

    Noun
    1. warning of a mishap