meaning of white anglo saxon protestant

1. a white person of Anglo-Saxon ancestry who belongs to a Protestant denomination


Related Words

white anglo-saxon protestant |

Developed & Maintained By Taraprasad.com

Treasure Words