Muhammad ji Dadha Haveliwale,

Name
Muhammad ji /Dadha/ Haveliwale
Given names
Muhammad ji
Nukh
Dadha
Chhaap
Haveliwale