English dictionary
abila meaning and definition
Definition and meaning of abila at MeaningMonkey.org. abila meaning and definition in the English Dictionary.ABILA noun
Definition of Abila (noun)
- a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules
- synonyms: Abyla, Jebel Musa
Source: Princeton University Wordnet