Muhammad Hassan Buchhda Bhopali,

Name
Muhammad Hassan /Buchhda/ Bhopali
Given names
Muhammad Hassan
Nukh
Buchhda
Chhaap
Bhopali