Beelingo.com

English Dictionary

  • Hide translation

 Abila Abila /ˈæbələ/

noun

  1. A promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules  ( Abila , Abyla , Jebel Musa )
    a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules