Name: Rayyih (رايح)
Meaning: Rayyih is an Arabic name for boys that means good-scented.
Gender: male