I have no idea what Django means, but if it is of gypsy origin then a study of the Roma (Gypsy) language would probably lead you to the answers.
This page mentions some names of people who have concerned themselves with the Roma (Gypsy) language. Perhaps you would like to look further into their work:
http://www.geocities.com/Paris/5121/language.htm
-
Selwyn