Name: Marshudi (مرشدي)
Meaning: Marshudi is an Arabic name for boys that means guided to the right path, one the correct path. It is an attribution to Marshud.
Gender: male