Mahmud is an Arabic and Spanish male name meaning praiseworthy which is common in the Islamic world, even an Italian singer was given the name.
Mahmud is an Arabic and Spanish male name meaning praiseworthy which is common in the Islamic world, even an Italian singer was given the name.