English meaning of the Dagbani word valifu

valifu

Noun
  1. a valve