Home > Dictionary > A-Z Xitsonga - English Borha - Drill V.Borha is a Xitsonga word meaning "Drill" in English. Same spellings: Borha - BoreOxford definitionNo data found.Item has never been edited.