Home > Language & Grammar > Verbs Dyoha - Sin V.Dyoha is a Xitsonga word meaning "Sin" in English. Oxford definitionSin bin n. Colloq. Ice hockey penalty box..Source: https://www.oed.comItem has never been edited.