Fairchild is a common surname derived from the Old English words for fair or beautiful and the word child.
[1] Originally a given name, early records of its use as a surname are found in Oxfordshire, Surrey and Sussex.
[1]