Amiriyon appears to build on Amir, the Arabic name meaning 'prince' or 'commander,' with a modern extended ending.
Like Amiriyon?
Swipe through thousands of names like it