Quick answer
Tariq is a boy name meaning "visitor, knocker at the door".
Pronunciation: Arabic /ˈtˤaː.riq/.
Meaning and history
The name means "visitor, knocker at the door" in Arabic, from طرق (ṭaraqa) meaning "to knock". This is the Arabic name of the morning star. Tariq ibn Ziyad was the Islamic general who conquered Spain for the Umayyad Caliphate in the 8th century.
Notes and context
Usage: arabic, urdu | Arabic: طارق