Quick Reference
- What does shavi mean in English?
- shavi means "Evil spirit" in English.
- Definition of shavi
- An evil or malevolent spirit that is believed to inhabit a person.
- Tsanangudzo yeshavi
- Shavi mweya wakaipa unogara pamunhu.
- Part of speech
- noun