Abyla (n.)

  1. a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules

    [ Syn: jebel musa , abila , abyla ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.