Noun
-
a promontory in northern Morocco opposite the Rock of Gibraltar
one of the Pillars of Hercules
- jebel musa - abyla
Unscramble abila23 unscramble word found using the letters abila. |
---|
aa aal ab aba ai aia ail al ala alb alba ba baa baal bail bal bi la laa lab labia li lib |