Mahmood is an Arabic name meaning praised or commendable, from the same root as Muhammad.
Like Mahmood?
Swipe through thousands of names like it