English meaning of the Dagbani word sheenwahu

sheenwahu

Noun
  1. snake [sp.], rainy-season snake