Background Keith, William was born in 1680 in Peterhead, England. Son of Sir William and Jean (Smith) Keith.
Connections Married Ann Newbury. Father: Sir William Keith Mother: Jean (Smith) Keith Spouse: Ann Newbury