djebel
noun
dje·bel
variants:
or jebel \ ˈjebəl \
plural -s
Definition of djebel
: a mountain in northern Africa
Keep scrolling for more