Bengali people
There are an estimated 102 million Punjabi speakers around the world. If regarded as an ethnic group, they are among the world's largest. In South Asia, they are the second largest ethnic group after the Bengali people.