jebel musa
Meaning, Definition & Usage
Dictionary
Related
noun
a promontory in northern Morocco opposite the Rock of Gibraltar; one of the Pillars of Hercules
Abila; Abyla
.
WordNet
Previous
Next