Imam Muhammad Taqi

Name
Imam Muhammad /Taqi/
Name prefix
Imam
Given names
Muhammad
Surname
Taqi
Romanized name
امام محمد /تقى/