Quick Reference
- What does mbuyawasha mean in English?
- mbuyawasha means "grandmother" in English.
- Definition of mbuyawasha
- A female grandparent; the mother of one's parent.
- Tsanangudzo yembuyawasha
- ambuya .
- Part of speech
- noun
A female grandparent; the mother of one's parent.
“Mbuyawasha vangu vanoda kuona vazukuru vavo.”
“Mbuyawasha vangu vanoda kuona vazukuru vavo.”
“My grandmother loves to see her grandchildren.”
mother-in-law
Quick Reference