English meaning of the Dagbani word amazara

amazara

Noun
  1. thanks