Ethnolect
Ethnolect is a variety of a language spoken by a certain ethnic/cultural subgroup and serves primarily as a language, but can also be a distinguishing mark of social identity, both within the group and by outsiders. The term combines the concepts of an ethnic group and dialect.
Read more about Ethnolect.