Definitions for "Mahmoud"
A boy's name, meaning "praiseworthy."