English meaning of the Dagbani word shishiriga

shishiriga

Noun
  1. squirrel