Roma or Romani are an ethnic group living mostly in Europe, who trace their origins to medieval India. Romanies originated from the Indian subcontinent, emigrating from India towards the northwest no earlier than the 11th century. The Romani are generally believed to have originated in central India, possibly in the modern Indian state of Rajasthan, migrating to northwest India (the Punjab region) around 250 B.C. In the centuries spent here, there may have been close interaction with such…