Spencer Reid

Family

 * -| Diana =
 * -| William =

Etymology
 Spencer  Origin: English

Meaning: "Butler" or "Steward"

 Walter  Origin: German

Meaning: "Ruler of the Army"

 Reid  Fathers last name.

Origin: English

Meaning: Red-haired