Jebel musa

What is Jebel musa?

Jebel musa definition and meaning on Dictionary terms:
noun
a mountain in NW Morocco, opposite Gibraltar: one of the Pillars of Hercules. 2775 feet (846 meters).

 

reference: www.dictionary.com/browse/jebel-musa

Tags: