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