jebels
English
Noun
jebels
plural of
jebel