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