Alireza combines Ali, meaning "exalted," with Reza, meaning "contentment" or "divine approval."
Like Alireza?
Swipe through thousands of names like it