Shehryar is a Persian name meaning "king" or "lord," from royal elements meaning ruler of a realm.
Like Shehryar?
Swipe through thousands of names like it