Abu jahl Family Tree

Abu Jahl Family Tree

The family tree of Amr ibn Hisham, better known as Abu Jahl, highlights his lineage and connections to key figures […]

Abu Jahl Family Tree Read More ยป