Home > Naming > Vegetables Viriviri - Peri periViriviri is a Xitsonga word meaning "Peri peri" in English. Oxford definitionNo data found.Item has never been edited.