English meaning of the Dagbani word ninsalitaba

ninsalitaba

Noun
  1. fellow-humans