Meaning
Mazen is a charming name meaning 'proper' or 'one who is capable', reflecting strength.
Download App