[countable + singular or plural verb] a group of people who share the same religion, race, job, etc. - Oxford
a group of people who have the same interests, religion, race, etc. - MW
And so on...
So, examples -
A group of people having the same interest - ELL community (the same interest - learning English)
A group of people having the same religion - Christian community
A group of people having the same race - Brits (an island race)
But here comes an issue. In India, we have the main religion further dividing in castes
Now, when I build an online directory that helps connect a Brahmin to Brahmin and a Patidar to a Patidar, what do I call it?
A community directory?
That looks the commonest one. But then, it creates an ambiguity for the word 'community' because when it is on the Internet, mostly, the word 'community' attracts people with the same interest and NOT the same caste.
A race/ethnicity/religious directory?
All look 'odd'.
A caste directory?
But then, I'm addressing to the global audience (that's why I'm asking it here. Because the term 'caste' is quite Indian, and here, everyone understands 'caste').
I need a word alternative to 'community' which limits a group of people having the same caste and nothing else.