There are at least two There are at least two languages commonly called Ndebele and they should not be confused as the same language:

The Northern Ndebele language, a Nguni language, spoken in Zimbabwe.

The Southern Ndebele language, a Nguni language, spoken in South Africa.

Most people speaking Southern Ndebele are situated in and around the Limpopo Province, Mpumalanga, Gauteng and Northwest Provinces. Approximately 2 million people speak Southern Ndebele and it is one of the 11 official languages in South Africa.The Great Invocation in Ndebele: