๐ฌ๐ญ
Dictionary
Learn
๐ฌ๐ญ
English meaning of the Dagbani word
jifa
jifa
Noun
the carcass of an animal
a carcass of an animal which has not been properly slaughtered, has died by itself