Name: Mirwaf (معروف)
Meaning: Mirwaf is an Arabic name for boys that means kind, compassionate.
Gender: male