Romani language
Romani (; also Romany; ) is any of several languages of the Romani people belonging to the Indo-Aryan branch of the Indo-European language family. According to Ethnologue, seven varieties of Romani are divergent enough to be considered languages of their own. The largest of these are Vlax Romani (about 500,000 speakers), Balkan Romani (600,000), and Sinte Romani (300,000). Some Romani communities speak mixed languages based on the surrounding language with retained Romani-derived vocabulary – these are known by linguists as Para-Romani varieties, rather than dialects of the Romani language itself.
Romani people
Like the Roma in general, many different ethnonyms are given to subgroups of Roma. Sometimes a subgroup uses more than one endonym, is commonly known by an exonym or erroneously by the endonym of another subgroup. The only name approaching an all-encompassing self-description is "Rom". Even when subgroups don't use the name, they all acknowledge a common origin and a dichotomy between themselves and "Gadjo" (non-Roma). For instance, while the main group of Roma in German-speaking countries refer to themselves as Sinti, their name for their original language is "Romanes".