Nehanda

A spirit medium of the Zezuru Shona people and leader of a revolt against the British colonisation of Zimbabwe.

Nehanda Definition
Nehanda Definition

A spirit medium of the Zezuru Shona people and leader of a revolt against the British colonisation of Zimbabwe. Nehanda. Nehanda was a spiritual leader who played a key role in resisting British colonial rule in the late 19th century.