A modern title-style invention combining Sir and Royal to signal nobility and status.
Like Sirroyal?
Swipe through thousands of names like it