Name: Razwan (رزون)
Meaning: Razwan is an Arabic name for boys that means preferred, chosen, selected, desired.
Gender: male