Shehryar is a Persian name meaning "king" or "lord," from royal elements meaning ruler of a realm.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shehryar?
Swipe through thousands of names like it