English meaning of the Dagbani word chaɣachaɣa

chaɣachaɣa

Noun
  1. tattoo