Imam Zain ul Abidin

Alternate orthography
امام زین العابیدین
English: Translation
6. Imam Zain ul Abidin
Names