Rahaf is an Arabic name meaning "delicacy," "gentleness," or "refined softness."
Like Rahaf?
Swipe through thousands of names like it