Results for Mahfuz

Mahfuz

Nader is an Arabic boy name. Meaning “protected”.