يرجع سبب إطلاق طارق بن زياد هذا الاسم على تلك الجزيرة نسبةً إلى جارية له قد اصطحبها معه إلى بلاد الأندلس، ولكنه تركها فيها فنُسبت إليها.