What does cape dagga mean?

cape dagga meaning in General Dictionary

reasonably nontoxic South African herb smoked like tobacco