Name: Mirshaq (مرشق)
Meaning: Mirshaq is an Arabic name for boys that means light-footed, swift, nimble, energetic.
Gender: male