English meaning of the Dagbani word gurugulana

gurugulana

Noun
  1. a hunchback