The meaning of the name Mahmoud is The praised one; variation of the name "Muhammad"
The origin of the name Mahmoud is