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