English meaning of the Dagbani word nyina pihita

nyina pihita

Noun
  1. horse's own mouth