English meaning of the Dagbani word neendira

neendira

Noun
  1. a plunderer, person who consumes ones belongings