It is believed that they came originally from Asia, but their migration and scattering occurred so long ago that they have become divided into many groups, each having its own language and customs.