Quick Reference
- What does -shena-shena mean in English?
- -shena-shena means "to be shiny, to glisten" in English.
- Definition of -shena-shena
- To reflect light; to have a bright, lustrous appearance.
- Tsanangudzo ye-shena-shena
- -shina-shina .
- Part of speech
- verb