Abila — synonyms, definition
1. Abila (Noun)
2 synonyms
Abyla Jebel Musa
1 definition
Abila (Noun) — A promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules.
4 types of
foreland head headland promontory
6 parts of
Al-Magrib Kingdom of Morocco Maroc Marruecos Morocco Pillars of Hercules