Definition, synonyms and related words
A kind of large mound, of disputed origin, above or near the surface of the landscape in parts of South Africa.