Romani people
Most Romani speak one of several dialects of the Romani language, an Indo-Aryan language, with roots in Sanskrit. They also often speak the languages of the countries they live in. Typically, they also incorporate loanwords and calques into Romani from the languages of those countries and especially words for terms that the Romani language does not have. Most of the "Ciganos" of Portugal, the Gitanos of Spain, the Romanichal of the UK, and Scandinavian Travellers have lost their knowledge of pure Romani, and respectively speak the mixed languages Caló, Angloromany, and Scandoromani. Most of the speaker communities in these regions consist of later immigrants from eastern or central Europe.
Indo-Aryan languages
The Romani language is usually included in the Western Indo-Aryan languages. Romani — spoken mainly in various parts of Europe — is conservative in maintaining almost intact the Middle Indo-Aryan present-tense person concord markers, and in maintaining consonantal endings for nominal case – both features that have been eroded in most other modern languages of Central India. It shares an innovative pattern of past-tense person concord with the languages of the Northwest, such as Kashmiri and Shina. This is believed to be further proof that Romani originated in the Central region, then migrated to the Northwest.