English meaning of the Dagbani word gurigu

gurigu

Noun
  1. hunchback's hump