Cape dagga

noun

Definition of Cape dagga

: dagga

History and Etymology for Cape dagga

from Cape of Good Hope

Keep scrolling for more