Dictionary Home
Index
About
Home
Enroll
Tour
Contact Us
Definition of 'abyla'
Noun
a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules
Synonyms:
Jebel Musa
Abila
Search:
Dictionary
Google
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program
.