Roshad is likely a variant of رشاد, meaning good guidance, maturity, or right judgment.
Like Roshad?
Swipe through thousands of names like it