Meaning of abila
Definition of abila
(noun)
a
promontory
in
northern
Morocco
opposite
the Rock of Gibraltar; one of the Pillars of Hercules
Other information on abila
WIKIPEDIA results for
abila
Amazon results for
abila
Tweet