Name: Tarooq (تروق)
Meaning: Tarooq is an Arabic name for boys that means star. It also means one who knocks on a door.
Gender: male