English meaning of the Dagbani word wahu

wahu

Noun
  1. snake
    • horse