Compound Arabic name joining Muhammad ('praised one') and Ali ('high, exalted'), both central to Islamic tradition.
Like Mohamadali?
Swipe through thousands of names like it