djebels

nounPlural of djebel; mountains or hills, especially in North Africa or the Middle East.

No synonyms or antonyms found for this word.