English meaning of the Dagbani word ninsala

ninsala

Noun
  1. human being
    • humanity