solicitor: a British lawyer who gives legal advice and prepares legal documents
person: a human being
african hemp: large shrub of South Africa having many conspicuously hairy branches with large hairy leaves and clusters of conspicuous white flowers