Teriq is a variant of Tariq, from Arabic, meaning morning star or one who comes by night.
Like Teriq?
Swipe through thousands of names like it