English meaning of the Dagbani word yaamni

yaamni

Noun
  1. kidney