Name Details
Boy|Muslim

Mahmoud

"Mahmoud is a revered name meaning 'praised' or 'commendable' in Arabic."

Baby Names A-Z

Keep Exploring