Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

abila Definition

Cancel
abila
noun()
a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules
Synonyms: abyla, jebel musa,

Words Related to abila!

abila Examples by Brain Bank Users