The surname Foster is of occupational origin deriving from the Old English term Forrester meaning someone who worked in the forest. The name is first recorded in England in the 11th Century. The earliest record of the name Foster is of a family who held an ancestral seat in Northumberland. The name Foster is the 86th most common name in the United States.
FIND MY FAMILY CREST