1. Something that produces an affect, result or consequence. 2. The person, event, or condition responsible for an action or result; the origin.
Powered by Goldzone & Site by Andrew John Harrison