Roshad is of Arabic origin and it is predominantly used in the English language. Roshad is a variant transcription of Rashad (Arabic and English). See also the related category arabic. Roshad is an unusual baby boy name.