Crosswordopener

ABILA

• A promontory in northern Morocco opposite the Rock of Gibraltar

• One of the Pillars of Hercules

  1. abilaAbila translation Abila A titular see of Phoenicia dd Catholic Encyclopedia.Kevin Knight Abila Abila Catholic_Encyclopediau Abila A titular seeem of Phoenicia in th...Catholic encyclopedia