English and French from the surname, itself either from two placenames in France or two in Shropshire, England. The meaning of the French placenames is unclear but one in Shropshire is known to be from Old English "hawker's cottage".
Thanks to Donald Whyte who provided much of the initial information for this site.