Muhammad bin Abdullah bin al-Muhajir

Facts
English Name Muhammad bin Abdullah bin al-Muhajir
Arabic Name محمد بن عبد الله بن المهاجر
Gender Male
Generation Tabi' Tabi'een