jebels

nounPlural of jebel; mountains or hills, especially in Arabic-speaking regions.

No synonyms or antonyms found for this word.