Question: If I want to name my son as "Sajid Muhammad Al Mashrafi." What will be the meaning of this name?
Answer:
Saajid= someone making sujuud
Muhammad= the one who is praised a lot,or the one who has a lot of praiseworthy characteristics
Al-Mashrafi= from mashraf (or mashaarif)
... and Allah knows best.