Regarding your post... :)

The gypsies language is of Indo origin and has many spoken dialects, but the root language is ancient PUNJABI, or HINDI.

"The gipsy kind are... INDIAN kind!"

Look at the map with gipsyes migration:
http://www.geocities.com/~patrin/rommap2.jpg

"The gypsie people have been known by many names, including Tsigani, Tzigane, Cigano, Zigeuner, and others. Most Roma have always referred to themselves by their tribal names, or as Rom or Dom, meaning "Man" or "People." (Rom, Roma, Romani, and Romaniya should not be confused with the country of Romania, or the city of Rome. These names have separate, distinct etymological origins and are not related.) The use of Rom, Roma, Romani, or the double "r" spelling, is preferred in all official communications and legal documents. In response to the recommendations put forth by Roma associations, the Council of Europe has approved the use of "Rroma (Gypsies)" in its official documents (CLRAE Recommendation 11 - June 1995). The trend is to eliminate the use of derogatory, pejorative and offensive names, such as Gypsies, and to be given proper respect by the use of the self-appelation of Roma, or Rroma."