Roma stammen aus dem Nordwesten Indiens. Warum die Roma Indien verlassen haben, wird für immer ein Geheimnis bleiben. Eines ist jedoch sicher: Es gab eine und nur eine Migration von Indien nach Europa und nicht, wie einige argumentieren, mehrere Migrationswellen im Laufe der Jahrhunderte.
Die Roma sind immer noch eine sehr homogene Gruppe, und ihre Sprache ist bis zu den neueren europäischen Aneignungen allen völlig gemeinsam, was auf diese einzige Migrationsquelle hinweist. Eine weitere Tatsache, die hier berücksichtigt werden muss, ist, dass diese Migration eher gering war. Geht man von 10 bis 12 Millionen Roma in Europa aus, ergibt die rückwärts Extrapolation angesichts des Bevölkerungswachstums eine wahrscheinliche Zahl von 10 bis 20.000 Menschen, die Indien verlassen.
Indien
Romanes basiert auf Prakrit, der gesprochenen Form von Sanskrit. Die Grammatik ist rein indisch geblieben und viele Vokabeln können auch heute noch in Indien verwendet werden. Dieses Vokabular weist darauf hin, dass die Roma ein eher sesshaftes Dorfleben hatten, denn das indianische Vokabular auf Romanes erlaubt es, das Leben in einem Dorf zu beschreiben, Pflanzen, Ernten, fast ohne Wildtiernamen. Im indischen Romanes-Vokabular gibt es keine Wörter für Reisen, für Karren und Kutschen, noch für Zelte.
Persien
Die Ur-Roma durchquerten Persien. Nahezu die gesamte Romanes-Terminologie, die sich auf Reisen bezieht, ist persischen Ursprungs. Vurdon [eine Kutsche, Karre], cerha [Zelt] usw. sind alles persische Wörter.
Aufgrund des völligen Fehlens direkter arabischer Lehnwörter im Romanes und aufgrund der vorislamischen Form der persischen Lehnwörter im Romanes kann man davon ausgehen, dass die Roma Indien ziemlich früh verlassen haben, wahrscheinlich schon im VI. Jahrhundert. Sie durchquerten Persien, blieben dort aber nicht lange, da es relativ wenig persische Entlehnungen auf Romanes gibt.
Armenien
Von dort aus gingen sie weiter nach Armenien. Das damalige Armenien ist nicht mit dem heutigen zu vergleichen. Das Land war viel größer und reichte vom heutigen Irak über die Türkei bis in die Nähe des Mittelmeeres. Hier verbrachten die Roma sehr wahrscheinlich eine viel längere Zeit und konvertierten wohl zum Christentum, wenn gleich eher auf eine unkonventionelle Art.
Sie waren höchstwahrscheinlich Anhänger der Paulizianer, einer christlichen Sekte, die die Evangelien von Paul folgten, und wurden höchstwahrscheinlich zusammen mit vielen Armeniern von den Byzantinern nach ihrem Sieg über die Paulizianer nach Thrakien auf dem Balkan deportiert.
Romanes hat viele Wörter armenischen Ursprungs. Diese stellen uns tatsächlich ein Werkzeug zur Verfügung, um ihre Anwesenheit in der Region zu datieren und wann sie es verlassen haben. Romanes-Wörter armenischen Ursprungs, wie momelin [eine Kerze] sind auch in einer sprachlich frühen Form, die das „l“ beibehalten hat und nicht in der späteren armenischen Form eines „gh“. Dieser Wechsel fand im 9. Jahrhundert statt, was bedeutet, dass Roma vor diesem Wechsel die armenischen Länder durchquerten.