Question: who is the strait of gibraltar named after?
Answer: Tariq ibn Ziyad