abyla

Nouns

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

Synonyms

Abila Jebel Musa

Words of close approximity

abye
abysm abyss