Name: Areeqa (عريقة)
Meaning: Areeqa is an Arabic and Urdu name for girls that means deep-rooted, high-born, noble.
Gender: female