abila

Nouns

  • (n) a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules Abyla, Jebel Musa,

Synonyms

Abyla Jebel Musa

Words of close approximity

abide Abies