SynonymX
Speak
Abyla
Definition of Abyla
1.
A promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules
Noun
Synonyms for word "abyla"
abila
jebel musa
Semanticaly linked words with "abyla"
al-magrib
kingdom of morocco
maroc
marruecos
morocco
pillars of hercules
foreland
head
headland
promontory