Compound Arabic name joining Muhammad ('praised one') and Ali ('high, exalted'), both central to Islamic tradition.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mohamadali?
Swipe through thousands of names like it