Name: Asheeq (عشيق)
Meaning: Asheeq is an Arabic name for boys that can mean both lover and beloved.
Gender: male