Muhammad Haneef Ji Dadha Chaudhary,
Name
Muhammad Haneef Ji Dadha Chaudhary
Given names
Muhammad Haneef Ji
Nukh
Dadha
Chhaap
Chaudhary