I vote for Dicho's answer. I've always thought the word was a result of the Roman (Latin) language influence on the European languages. In Rom, the Gypsy name for a non gypsy is Gajo (sp?) and (fem) Gaja. Strangely enough in Japan the name for a non Japanese is Gaji! Z