land guard
Noun
Meaning
land guard (plural land guards)
(Ghana) A vigilante who perpetrates assault and vandalism against land developers and their projects.
Noun
land guard (plural land guards)
(Ghana) A vigilante who perpetrates assault and vandalism against land developers and their projects.