About us
Define
Definitions for
"Mahmoud"
A boy's name, meaning "praiseworthy."
cs.biu.ac.il