Imam Mohammad Baqir

Alternate orthography
امام محمد باقر
English: Translation
7. Imam Mohammad Baqir
Names