for a male
Mirwaf is an Arabic name for boys that means kind, compassionate.
Names that share its story