Usama bin Sharek al-Thalabi

Facts
English Name Usama bin Sharek al-Thalabi
Arabic Name أسامة بن شريك الثعلبي العامري
Gender Male
Generation Sahabi
Relations
Teachers Prophet Muhammad