English meaning of the Dagbani word doora

doora

Noun
  1. -caster, -smith, metal-worker