solicitor

noun

1.
a petitioner who solicits contributions or trade or votes
Derived from:
solicit
2.
a British lawyer who gives legal advice and prepares legal documents
Derived from:
solicitorship