armoe's definitions
Alexander the Great is also known as “Alexander Dhu al-Qarnayn” and “Dhu al-Qarnayn” in Arabic and Islamic sources.
by armoe August 20, 2023
Get the Alexander Dhu al-Qarnayn mug.by armoe August 20, 2023
Get the Hatim mug.