Tareq is a variant of Tariq, an Arabic name meaning “morning star” or “he who knocks at night.”
Like Tareq?
Swipe through thousands of names like it