A modern Arabic compound combining Muhammad, "praised," with Arham, often understood as "most merciful" or "compassionate."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Muhammadarham?
Swipe through thousands of names like it