Many languages have pronouns that reflect gender, and some have pronouns that reflect relative social hierarchy or formality. (To pick an example I actually know, in Dutch the second person singular polite/formal is u vs jij or je for informal.) I understand that other languages may use particles to do this.
My question is whether any languages mark social features other than gender and status. For transparency, what motivates this question is the recent meta-discussion in SE about pronoun use. This discussion was in English and largely driven by gender. I began to wonder about the other categories that we try to protect, e.g. race, colour, religion, national origin, disability and so on. Do they ever show up in grammar? (Of course they show up as nouns and adjectives.)
There are (I'm told) languages with different pronouns for degrees of kinship relation, so there might be a language that distinguishes "you-my-neighbour" from "you-the-stranger" or "you-foreigner". Is there a language that distinguishes "you-my-coreligionist" from "you-unbeliever" or "you-heretic"?
Perhaps there are languages that use different pronouns based on marriage status?
I've also seen the Wikipedia article on Australian Aboriginal kinship. There are certainly different collective nouns for members of these groups. I can't tell if there are pronouns though.
If you'll extend social distinctions to include relations to non-humans, then even English shows this, since one may refer to animals with "it" rather than "he" or "she".
I've seen this SE question, where the answers mention only "social status", and I'm aware that linguistic gender can also be used for categorizations other than male/female (e.g. animate). The non-human distinction shows up here, too.
If there are positive examples, I regret that it may be difficult to answer this question without providing examples that might be offensive. I hope that all who read this will assume good intent.