Definition of ABILA
noun : ABILA
Source: WordNet 3.1
-
1. (
) a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules ;
See more about : ABILA