Arshad is an Arabic name meaning better guided, wiser, or more rightly directed.
Like Arshad?
Swipe through thousands of names like it