Boy names

Mahmoud

Meaning

Praised, commended

More boy names

← Names guide