English meaning of the Dagbani word soochi

soochi

Noun
  1. an improvement in anything
    • recovery, particularly in sickness
      • a reasonable price