伊比利亚半岛
这座城市的名字来自阿拉伯语“Al Yazirat Tarif”（中文意为塔里夫的岛屿）。公元710年，柏柏人穆斯林将军塔里克·伊本·齐亚德率领的远征部队首次在这里登陆伊比利亚半岛，他将此地以自己的名字命名。711年，穆斯林征服伊比利亚半岛后，塔里法的市镇地位确立，其名称以“”的形式传到卡斯蒂利亚。