Muhammad Ashfaq Buchhda Gaukhandiya,
Name
Muhammad Ashfaq Buchhda Gaukhandiya
Given names
Muhammad Ashfaq
Nukh
Buchhda
Chhaap
Gaukhandiya