Home
Privacy
About
☰
Home
Privacy
About
🔍
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
Upvote
Flag