They are not ethnic Punjabi people. They came from india. Even though they speak an indo-aryan language they not indo-arayn people (Their language was changed due to influenced of aryan priests also hailing from northern Punjab and ruling india at that time). It’s a historic fact and can be easily checked (google Bhils and Chura etc.).