Define Twelfth Imam Meaning

Twelfth Imam
The twelfth Imam is cited as a possible Muslim Antichrist who will appear during Armageddon (the end of days).

The twelfth Imam is a possible female Muslim Antichrist.
By Carmencita