Home > Dictionary > A-Z Xitsonga - English Antswisa - Better. Make something better V.Antswisa is a Xitsonga word meaning "Better. Make something better" in English. TypeDescriptionOriginalAntswaOxford definitionNo data found.Item has never been edited.