Meaning of white anglo-saxon protestant

Definition of white anglo-saxon protestant

(noun) a white person of Anglo-Saxon ancestry who belongs to a Protestant denomination

Other information on white anglo-saxon protestant

WIKIPEDIA results for white anglo-saxon protestant
Amazon results for white anglo-saxon protestant