Where are the Muhajir originally from?
Muhajir people
The Muhajir people (also spelled Mahajir and Mohajir) (Urdu: مہاجر‎) are Muslim immigrants, of multi-ethnic origin, and their descendants, who migrated from various regions of India after the independence of Pakistan.[2][3][4][5][6] Although many of them speak different languages at the native level, they are primarily identified as native Urdu speakers and hence are called Urdu-speaking people. The term Muhajirs generally refers to those Muslim migrants from India who settled in urban Sindh.[7]
Muhajir people
Upon arrival in Pakistan, the Muhajirs did not assert themselves as a separate ethnic identity but were at the forefront of trying to construct an Islamic Pakistani identity.[37] Muhajirs dominated the bureaucracy of Sindh in the early years of the Pakistani state, largely due to their higher levels of educational attainment.[33] Prior to the partition, Hindus dominated the professions of lawyers, teachers and tradesmen in Sindh and the vacancies they left behind were filled up by the Muhajirs.[23]