English meaning of the Dagbani word mihili

mihili

Adjective
  1. sour