Tot i que la paraula "gitano" prové de "egiptano" perquè al segle XV es creia que Egipte era l'origen d'aquest grup social, la teoria dels historiadors, antropòlegs i sociòlegs amb més fonaments de pes els situa entre l'Índia i el Paquistan. El "romanó", la llengua que parlen els gitanos, té vincles molt estrets amb les llengües del nordest de l'Índia.
L'antropòloga Teresa San Román al llibre "La diferència inquietant" escriu que possiblement les raons de les migracions del poble romanó es poden deure a què eren grups de pàries de l'Índia (possiblement del Punjab) desterrats i condemnats a vagar per la terra sense una nació pròpia on establir-se. Alguns grups van emigrar cap a Europa i d'altres al nord d'Àfrica, la qual cosa explicaria la creença d'alguns estudiosos que situen els orígens dels romanó a Egipte.