“Gypsy” may be considered an offensive term by some. The Race is Roma; the language Romani. Most people think Roma means they came from Rome; however, it has been said they came from India. That is as far I could determine. I do not know if that is their origin or where they may have come from before that.