Name: Areeq (عريق)
Meaning: Areeq is an Arabic name for boys that means deep-rooted, noble, high-born.
Gender: male