English meaning of the Dagbani word nantariga

nantariga

Noun
  1. rodent [sp.], musk shrew, Giffard's giant shrew (Crocidura giffardi)