English meaning of the Dagbani word nimmaha

nimmaha

Noun
  1. fresh meat