The name Anson means Son Of Andrew and is of English origin. Anson is a name that's been used primarily by parents who are considering baby names for boys.
Could come from any son of An--- name, including Andrew, Anthony, Agnes, or Ann. Although usually generational names were used with male names, so most likely it was son of Andrew or son of Anthony.
Anson Williams, actor/director.