English meaning of the Dagbani word gumachuɣu

gumachuɣu

Noun
  1. chameleon