English meaning of the Dagbani word nuchiha

nuchiha

Noun
  1. the lines on the palm