Abyla
English Dictionary
->
Letter A
-> Abyla
Search Dictionary:
Abyla Definition
(n)
a
promontory
in
northern
Morocco
opposite
the
Rock
of
Gibraltar
;
one
of
the
Pillars
of
Hercules
Abyla Synonyms
Abila
Abyla
Jebel Musa
© Art Branch Inc.