English meaning of the Dagbani word yo

yo

Noun
  1. in compounds forest, woodland

    yo

    Verb
    1. to shut
      • to pay, pay
        • to trot (of a horse)
          • to rain steadily but not hard
            • to be expected now, to be near
              • to make a noise