Children Named After Noble Companions
Hazrat Zubair (ra) named his children after martyrs, so that perhaps they too would be awarded martyrdom by Allah the Almighty. Abdullah was named after Hazrat Abdullah bin Jahsh (ra); Munzir was named after Hazrat Munzir bin Amr(ra); Urwah was named after Hazrat Urwah bin Mas‘ud (ra); Hamza was named after Hazrat Hamza bin Abdul Muttalib(ra); Jafar was named after Hazrat Jafar bin Abi Talib (ra); Mus‘ab was named after Hazrat Mus‘ab bin Umair (ra); Ubaidah was named after Hazrat Ubaidah bin Harith (ra); Khalid was named after Hazrat Khalid bin Saeed (ra); Amr was named after Hazrat Amr bin Saeed (ra). Hazrat Amr bin Saeed (ra) was martyred in the Battle of Yarmuk.
(al-Tabaqaat-ul-Kubra li ibn Sa‘d, Vol. 3, p. 74, Zubair (ra) bin al-Awwam, Dar-ul-Kutub al-Ilmiyyah, Beirut, 1990)
We do not know how accurate this narration is because if Hazrat Abdullah (ra) was the first child born in Islam [after the migration to Medina], Allah knows best what was his exact year of birth, but there is a doubt whether the martyrdom [of Hazrat Abdullah bin Jahsh (ra)] had taken place by then or not. Nonetheless, the children were named after these noble companions.